Хелпикс

Главная

Контакты

Случайная статья





Контрольные задания подпрограммы



Контрольные задания подпрограммы

Используя программу GNU эмулятора, напишите программу для выполнения вычислений с целыми числами. Для выполнения арифметических операций создайте подпрограммы.

Исходные числа и результат в заданиях десятичные. Результат поместите в регистр AL.

Пример. Требуется вычислить выражение K=A+B+C. При A=2, B=3, C=4.

Подпрограмма сложения

Результат сложения помещается в регистр CL. Коды – параметры подпрограммы (процедуры) должны быть записаны в регистры AL и BL, перед ее вызовом.

Основная часть программы

Варианты заданий

Ответы приведены с учетом целой арифметики (усечение дробной части при делении) !

Вариант №1

При A=1, B=2, C=-3,K=10,D=4

Ответ: -4

Вариант №2

При A=20, B=23, C=-7,K=12

Ответ: 12

Вариант №3

При A=-1, B=2, C=8,D=45

Ответ: -5

Вариант №4

При A=4 B=-7, С = -12, D=8,E=3

Ответ: -2

Вариант №5

При B=4, C=6, D=-2, E=2

Ответ: 9

Вариант №6

При A=5, B=12, C=-8,D=-7

Ответ: 7

Вариант №7

При A=12, B=25, C=18, D=3

Ответ: 57

Вариант №8

При A=19, B=3, C=-12

Ответ: 5

Вариант №9

При A=10, B=20, C= -4,D= -121

Ответ: 111

Вариант №10

При A=25, B=1, C= -20

Ответ: 77

Вариант №11

При A=1, B=2, C=-45, D=-30

Ответ: -37

Вариант №12

При A=-10, B=-80, C=4

Ответ: -40

Вариант №13

При A=10, B=-2, C=-2

Ответ: 56

Вариант №14

При A=2, B=1, C=45

Ответ: -96

Вариант №15

При A=10, B=20, C=-4, D=-9

Ответ: -17

Вариант №16

При A=-10, B=-20, C=3

Ответ: 2

Вариант №17

При A=10, B=-3, D=2

Ответ: 8

Вариант №18

При A=-2, B=-3, C=4

Ответ:  -14

 

Вариант №19

При A=10, B=-20, D=-40, C=7

Ответ: 120

 

Вариант №20

При A=3, B=-5, C=2

Ответ: -12

 

Вариант №21

При A=-1, B=5, C=-10

Ответ: 49


 

Вариант №22

При A=8, B=4

Ответ: 48

 

Вариант №23

При A=2, B=-9, C=-3

Ответ: 105

 

Вариант №24

При A=4, B=-3, C=-2, D=-50

Ответ: -45

 

Вариант №25

При A=16, B=2, C=4, D=-1

Ответ: 16



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.