![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.10.2010
Сообщений: 39
|
![]()
Здраствуйте. На днях нашел в инете интересную прогу, которая решает данную задачу:разработать программу вычисления функции y=f(a,b,c,d,e). Значения аргументов a, b, c, d, e должны вводиться с клавиатуры ПЭВМ. Значение функции y следует вывести на экран дисплея.
для ввода-вывода числовых данных использовать следующий формат: ЗнЦЦЦ…Ц, где Ц – цифра (0…9), Зн – знак (+,-). Предусмотреть в программе вывод текста, содержащего вычисляемую функцию и формат аргументов, а также выдачу запроса на ввод каждого аргумента. Вычисление функции и преобразование вводимых и выводимых данных оформить в виде процедур: func – вычисление заданной функции, ascbin – преобразование числа из строки ASCII-кодов в двоичное число, binasc – преобразование числа, представленного в виде двоичного кода, в строку ASCII кодов. Передача аргументов между вызывающей и вызываемой процедурами может осуществляться несколькими способами (или их комбинацией): Способ передачи Передаются данные Передаются адреса Через регистры 1 2 Через сегмент стека 3 4 Через сегмент данных 5 6 Через сегмент кода 7* 8* * – Если реализация данного варианта невозможна по объективным причинам (ограничения накладываемые операционной системой и средой разработки), то вариант заменяется на подобный, не указанный в задании. Функция: y=a*b+c*d/e Вызов/ возврат (func) 3/4 Вызов/возврат (ascbin) 5/6 вызов/возврат (binasc) 7/8 Формат данных b Прога: Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
У меня есть только один комментарий
;учи матчасть
Нет, ну правда..
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование имени процедуры в качестве параметра другой процедуры | Alexey355 | Помощь студентам | 1 | 23.04.2011 13:59 |
Использование asm процедуры в Delphi | Alex1991 | Общие вопросы Delphi | 4 | 08.02.2011 12:50 |
закончить выполнение процедуры из тела другой процедуры | Alaysor | Общие вопросы Delphi | 14 | 23.01.2011 05:26 |
asm код процедуры D2009 | Kolik317 | Общие вопросы Delphi | 6 | 27.08.2010 20:03 |