|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2006, 21:33 | #1 |
Новичок
Джуниор
Регистрация: 18.12.2006
Сообщений: 2
|
Помогите пожалуйста
Здрасьте. Нужна помощь в пргораммировании на Ассемблере. Программировал на Паскале 2 года в школе, знаю неплохо, пришел в Универ а тут вообще хренатень какая-то. Огромнейшие программы, ничего не понемаю и когда смотрю на какой-нибудь пример программы кажется что это какой-то набор ероглифов.
Плз хелп. Задали индивидуальное задание, а я не знаю как его сделать. X конечное ∑ 2x^2 – 3x + 6 / x + 5 X=X начальное дельта X = шаг Суть программы в следующем. Нужно взять любое число x нач, подставить в формулу, обозначить X конечное, посчитать, если результат < X конечное, то прибавить к X дельта X, т.е. например X нач = 1, дельта X = 3, X = 4, и 4 подставлять в формулу, и так до тех пор, пока результат не будет больше X конечного. Нужна помощь ... |
19.12.2006, 06:09 | #2 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
т.е. у нас есть
х1 - начальное х2 - конечное dx - дельта х Мы подставляем х1 в формулу, если результат меньше х2 (если больше, то останавливаемся), то увеличиваем х1 на dx и заново, я правильно понял? А что выводить надо? |
19.12.2006, 14:13 | #3 |
Новичок
Джуниор
Регистрация: 18.12.2006
Сообщений: 2
|
Да правильно, выводить должно
Значение X и рядом значение y при этом X Пример: X нач = 1, дельта X = 2 Т.е. будет следующие X = 1 y =определнное значение X = 3 y= -//- X = 5 y = -//- И т.д, пока X не станет > X конечного Что должно быть ) "Введите X нач" "Введите X конеч" "Введите дельта X" И потом будет X = y= x = y= x = y= Примерно так Надеюсь поняли А в оригинале, т.е. задание из методички следующее. 1)Разработка алгоритма решения предложенной преподователем задачи. Для программирования используются задачи расчета математических функций: { Там приведены 2 типа фнкций, но у меня есть функция), поэтому не важно какой там второй тип)). Второй тип функц. такой же как и первый, только вместо значка суммы, значок произведения.} Значение X изменяется от Xn до Xk шагом Xs(deltaX) В кач-ве f(x) использовать мгоночлены типа: {Тоже самое. У меня имеется функц)) ). При программировании следует предусмотреть ввод: начального значение-Xn конечного значения-Xk шага значения - Xs Вывод результатов расчета(y) может быть однократным - в конце программы, либо в виде таблицы, содержащей колонки: номер шага; значение X; значение Y. Вывод строк таблицы выполняется в каждом цикле программы перед очередным изменением X. 2. Разработка ассемблерной программы решения задачи)для последующего создания исполнимой программы с расширением .EXE). 3. Представить преподователю программу решения задачи. 4. Используя текстовый редактор, ввести программу в ПК. 5. Ассемблировать, получить листинг программы и создать исполнимую .EXE программу. 6. Посмотреть выполнение программы по шагам и отладить ее с использованием отладчика DEBUG; 7. Выполнить программу в автоматическом режиме. 8. Деассемблировать программу (исп. DEBUG) и записать полученный листинг. 9. Показать все результаты работы преподавателю. Последний раз редактировалось Rifel; 19.12.2006 в 14:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста!!! | Esenin | Помощь студентам | 1 | 21.06.2008 01:45 |
Помогите пожалуйста | Niki | Помощь студентам | 4 | 07.06.2008 08:30 |
помогите пожалуйста | pelsh | Помощь студентам | 2 | 21.12.2007 00:26 |