![]() |
|
Модераторы: Poseidon |
![]()
|
|
| ksyha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.5.2006 Репутация: нет Всего: нет |
Приветик!Помогите пожалуйста с программой
Надо создать функцию на встроенном ассемблере для расчета выражения: 5 ∑│(a2-i)/(b+i)│, значения a и b пользователь вводит с клавиатуры. i=1 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
a2 - это a умножить на 2 или а во второй степени?
На Delphi7 ассемблер - это круто!
Осталось только модуль воткнуть между 17 и 18 строками. |
|||
|
||||
| ksyha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.5.2006 Репутация: нет Всего: нет |
Это а во второй степени.
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 9 Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| ksyha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.5.2006 Репутация: нет Всего: нет |
У меня почемуто вот эту строчку выделяет: loop1:label;
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 9 Всего: 146 |
ksyha, не понял?
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| ksyha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.5.2006 Репутация: нет Всего: нет |
Ну когда я запускаю прогу он доходит до этой строки(выделяет ее) и все,а дальше не проверяет.
|
|||
|
||||
| bsa |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
Возможно, я строку с label написал с ошибками. В ней надо задекларировать метку loop1. Только раз в жизни использовал в паскале метки лет 10 назад, поэтому мог и ошибиться.
Для получения a^2 (a в квадрате) надо
Это сообщение отредактировал(а) bsa - 11.5.2006, 17:30 |
||||
|
|||||
| ksyha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.5.2006 Репутация: нет Всего: нет |
Спасибки,а какой модуль надо воткнуть?
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
5
∑│(a^2-i)/(b+i)│, значения a и b пользователь вводит с клавиатуры. i=1 Данное выражение читается так: сумма по i от 1 до 5 модуля частного... Куда воткнуть я написал. Модуль - это абсолютное значение числа (т.е. |-5| = 5, |5| = 5 ). Для его получения необходимо проверить число на отрицательность. Если отрицательно, то надо выполнить команду NEG xx (xx - регистр или память):
|
|||
|
||||
| ksyha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.5.2006 Репутация: нет Всего: нет |
Я разобралась.
|
|||
|
||||
| Protivorech |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 20.1.2013 Репутация: нет Всего: нет |
Помогите, пожалуйста, решить задачку! Препод весь семестр прогуливал пары и задал веселые задачки... Только вот смеяться приходится только ему одному.
Условие задачи: Линейный регистр сдвига (длина начальной последовательности, номера и кол-во отводов задается). |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 26 Всего: 122 |
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |