Изучение команд условной передачи управления

 

Цель работы: научиться применять команды условной передачи управления при написании программ

Приборы и оборудование: IBM-совместимый компьютер, QC 2.00 w ASM.

 

Вычислить выражение

 

1 вариант

ì x+13 15<x

z= í y*35+5 5<x<=15

î x+y+5 x<=5

x – int

y – char

 

2 вариант

ì x*3+18 25<=y

z= í y*3+5*x 17<=y<25

î x*y+7 y<17

x – unsigned long

y – unsigned char

 

3 вариант

ì y–12 35<x

z= í x/3+5*y –7<=x<=35

î x%y+5 x<– 7

x – char

y – long

4 вариант

ì x*18 12<=x

z= í y*35+5 2<x<12

î x+y%5 x<=2

x – unsigned int

y – unsigned long

5 вариант

ì y%10 105 <= x

z= í y*7+x*2 –15 <= x< 105

î y+15 x < –15

x – int

y – int

6 вариант

ì y+10%x 17 <= y

z= í x – 35+y 10 < y < 17

î y*7+5 y <= 10

x – unsigned char

y – unsigned long

7 вариант

ì y–13 –15 < x

z= í y+x+50 –50 < x <= –15

î x*y+1 x <= –50

x – int

y – char

8 вариант

ì y%13 150 <= y

z= í y/5+50 50 < y < 150

î x/3+y+5 y <= 50

x – unsigned int

y – unsigned long

9 вариант

ì y / 13 155 < y

z= í x+35+y%5 –5 < y <= 155

î x+y y <= –5

x – long

y – long

10 вариант

ì x+13 15<x

z= í y/5+x/5 5 < x <= 15

î x+y–5 x <= 5

x – unsigned int

y – unsigned long

11 вариант

ì y%7+130 121 < y

z= í y+35+x*5 –17 < y <= 121

î x+2 y <= –17

x – int

y – long

12 вариант

ì y+13 88 < y

z= í x/5+y%5 32 < y<= 88

î x+y y <= 32

x – unsigned char

y – unsigned int

13 вариант

ì x+y+13 –15 < x

z= í x*3+y/5 –25 < x <= –15

î x/y+5 x <= –25

x – char

y – char

14 вариант

ì (x+y)%7 159 <= x

z= í y*(35+x) 7 <= x <159

î (x+y)*5 x < 7

x – unsigned char

y – unsigned long

15 вариант

ì x+13%y 150 < y+x

z= í y*35%x 57 < y+x <= 150

î x+y+2 y+x <= 57

x – long

y – int

 

Содержание отчета

1. Титульный лист

2. Наименование работы

3. Цель работы

4. Приборы и оборудованеи

5. Индивидуальное задание

6. Исходный модуль программы

7. Отладка на конкретном примере

Лабораторная работа №8