6. Чему будет равен результат вычисления фрагмента программы: readln(a,b,c); d:=(a mod 4...

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

6. Чему будет равен результат вычисления фрагмента программы:

readln(a,b,c);

d:=(a mod 4 +2 * b div 3 -4) mod c + 1; 1 балл

writeln('d=',d);

при a=11; b=14; c=3


Информатика (95 баллов) | 58 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Ответ: 3

Подробности.
Судя по операциям, все переменные имеют целочисленный тип.
1) a mod 4 = 11 mod 4 = 3 (остаток от деления нацело 11 на 4)
2) 2 * b = 2 * 14 = 28
3) 28 div c = 28 div 3 = 9
4) 3 + 9 = 12
5) 12 - 4 = 8
6) 8 mod 3 = 2
7) 2 + 1 = 3

(142k баллов)