К числу А (тип Integer) введенному с клавиатуры прибавить число 100 - Turbo Pascal
Формулировка задачи:
К числу А (тип Integer) введенному с клавиатуры прибавить
число 100.
Решение задачи: «К числу А (тип Integer) введенному с клавиатуры прибавить число 100»
textual
Листинг программы
var a: Integer;
begin
Write('A: '); ReadLn(a);
asm
mov ax,100
add a,ax
end;
WriteLn('A= ',a);
end.
Объяснение кода листинга программы
- Переменная
aобъявлена типаInteger. - Выводится сообщение
A:для приглашения пользователя ввести число. - Считывается число с клавиатуры и значение переменной
aприсваивается этому числу. - В ассемблерной вставке
asmпроисходит следующее:mov ax,100перемещает в регистрaxзначение 100.add a,axскладывает значение переменнойaс значением регистраax(100).
- Выводится сообщение
A=для отображения результата. - Программа завершается.