Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АМК_практ_зан.docx
Скачиваний:
4
Добавлен:
20.11.2019
Размер:
530.41 Кб
Скачать

Практичне заняття № 2

Виконання арифметичних та логічних операцій С++

Завдання

1. Виписати у зошити таблицю із пріоритетами та асоціативністю операцій С++ (додаток 1).

2. Обчислити значення арифметичного та логічного виразів (таблиця 1) , враховуючи пріоритети та асоціативність операцій і пам’ятаючи , що операції над цілими числами виконуються у цілих числах.

3. Перевірити результат ручних обчислень на комп’ютері (додаток 2).

Таблиця арифметичних та логічних виразів

  1. z = 5 + 6/5 – 4*3 %7 +45<<2 *3>>4 -d++; d=1

l = a >b || a <c && a > 4 || b < 7 && c ==8 ; a =3,b =5,c=4

2. z = 50/5/4*2 +23<<2/8 +3 – 5*3%2/2 + d++; d=5

l = a >b || a <c && a > 4 || b < 7 && c ==8 ; a =13,b =5,c=7

3. z = 5 - 16/5 + 4*35%3+35>>2 *1<<4 +d- -; d=2

l = a >b || a <c && a > 4 || b < 7 && c ==8 ; a =3,b =55,c=8

4. z = 50*5/4/2 +23>>2*2 +3 – 25*3%2/2 – d- -; d=2

l = a >b || a <c && a > 4 || b < 7 && c ==8 ; a =5,b =5,c=77

5. z = 5*8/3*7 + 65<<2/7 -34%12 + 15>>d++; d=3

l = a >b || a <c && a > 4 || b < 7 && c ==8 ; a =-3,b =3,c=1

6. z =15/8*3/7 + 65>>2*3 +34%11 – 3<<d++; d=2

l = a >b || a <c && a > 4 || b < 7 && c ==4 ; a =4,b =4,c=4

7. z = 96%20*5/3+3*4>>2 + 3<<5/d++ ; d=3

l = a >b || a <c && a > 4 || b < c && c ==8 ; a =2,b =1,c=8

8. z = 96/20%5*3+3/4<<2 + 3>>4/d++ + 5/2*2 ; d=6

l = a <b && a <c || a > 4 || b < 7 && c!=8 ; a =3,b =5,c=7

9. z = 25>>3*2 + 6/3/4*5 – 3<<d++/4 + 56%7%3; d=4

l = a <b && a <c || a > 4 || b < 7 && c!==8 ; a =5,b =3,c=17

10.z = 25<<3/8 + 5+6*3/4/5 – 3>>d++/2 + 56%3%2; d=3

l = a <b && a <c || a > 4 || b < 7 && c!=8 ; a =5,b =3,c=8

11.z = 25>>3*8 - 56/3/4*5 – 3<<d++/4 + 56%7%3; d=8

l = a <b && a <c || a > 4 || b < 7 && c!=8 ; a =3,b =3,c=7

12.z = 87/12/5*5*12 +87%12/3 – 45<<2/2 +5>>2*2 ;

l = a <b && a <c || a > 4 || b < 7 && c!=8 ; a =3,b =5,c=3

13. z = 47/5*5/7*7 – 47>>2*4%2 + 7<<2/2*2 + 47%5%3;

l = a <b && a <c || a < 4 || b < 7 && c!=8 ; a =1,b =6,c=7

14. z = 7*5*5/7*7 – 16>>2*4%2 + 6<<2/4*2 + 67%7%3;

l = a >b && a >c || a <14 || b > 7 && c!=7 ; a =13,b =5,c=7

15.z = 25>>6*2/3 + 6*3/4/5 – 2<<d+++2 - 56%6%5; d=5

l = a <b && a <c || a > 4 || b < 7 && c!=8 ; a =7,b =5,c=7

16. z = 45>>3<<3 + 49/8*7/9%2 – d++ + 45<<5/2; d=7

l = a <b && a <c || a != 4 || b < 7 && c<8 ; a =3,b =5,c=7

17. z = 100>>4<<4 +100/6*6*7%8 – 100%6/5*6;

l = a <b && a >c || a < 4 || b < 7 && c!=8 ; a =3,b =6,c=8

18. z = 88%7%5*5 – 88>>4*16/5 + 88/9*9<<2;

l = a <b || a <c || a > 4 && b < 7 && c!=8 ; a =3,b =5,c=7

19. z = 21>>3<<9 - 59/8*7/9%3 – d++ + 5<<5/2; d=12

l = a >b && a >c || a > 4 || b < 7 && c!=8 ; a =13,b =5,c=8

20. z = 99/10*10%10 + 21<<3>>3/3 +99%7%d++; d=4

l = a <b && a <c || a > 14 || b < =7 && c!=8 ; a =3,b =7,c=9

21. z = 55>>4<<4 - 79/8*7/9%2 – d++ + 5<<5/2; d=6

l = a <b && a <c || a != 4 || b < 7 && c<8 ; a =3,b =5,c=7

22. z = 5+7%3 – 5*3%7*3 + 15<<2*2>>4 + d++; d=1

l = a==b|| c==a && b>3 && c<b || a!=5; a=4,b=4,c=5

23. z = 15+6/5 – 4*3%7 + 45<<2*3>>4-d++; d=1

l = a<b && b<c || a!=4 || b!=5 && c==2*b; a=3,b=5,c=10

24. z = 53/5*6/8*8 - 23 >>2*3%2 +2<<2/2*2 + 53%5%3;

l = a<c && a>b || a!=5 && b!=7 || c==8; a=4,b=3,c=8

25. z = 7*5*4/6*6 - 15 <<2*3%3 + 5<<3/2*2 +76%6%3;

l = a<b || a<c || c==5 && a!=7 && b!=6; a=8,b=9,c=10