Определите значение переменной спосле выполнения следующего фрагмента программы: a:= 30;...

0 голосов
59 просмотров

Определите значение переменной спосле выполнения следующего фрагмента программы: a:= 30; b:= 6; a:= a/5 – (b – 3); if 2*a > b then с:= a - 5*b + 2; else с:= a + 5*b + 2


Информатика (261 баллов) | 59 просмотров
Дан 1 ответ
0 голосов

A=3 после выполнения третьей строчки, b=6 (т. е . не изменилась), тогда, так как 2*a, т . е. 6, не больше, той же цифры 6, мы переходим к последней строчке после else, где c:= a + 5*b +2 = 3 + 5*6 + 2 = 35
Ответ: 35

(13.5k баллов)