Вопрос школьника по предмету Информатика
Определите что будет напечатано в результате работы следующей программы
алг Prim_1_3
нач
цел х у z
x:=10
y:=47
z:=24
x»=mod(x+y,26)
z:=mod(z+x,10)
вывод z
кон
Паскаль
Program prim_1_3
var x y z integer
x=10
y=47
z=24
x=(x+y) mod 26
z=(z+x) mod 10
writeln(z)
end
Ответ учителя по предмету Информатика
Операторы dif & mod означают соответственно результат от целочисленного деления и его остаток.
В нашем случае это оператор mod, т.е. остаток:
х:=(10+47):26 —> х:=57:26 —> х:=5;
z:=(24+5):10 —> z:=29:10 —> z:=9.
Программа выведет на экран z, т.е. 9.
Похожие вопросы от пользователей