Предмет:
ИнформатикаАвтор:
анонимВ приведенном примере имеем вложенный оператор if… else, при этом else c:=a div (b mod c) относится к условию if a mod 12=0, то есть к ближайшему if. Поэтому при выполнении будет выполнена только проверка условия if a div 25=0. Условие не выполняется (125 div 25 = 5), поэтому фрагмент …then if a mod 12=0 then... c:=b div (a mod c) else c:=a div (b mod c) программа пропускает. С переменной с ничего не происходит, ее значение останется равным 12.
Ответ: 12.
Автор:
draculaДобавить свой ответ