Ответы
Ответ:
Первый скриншот: Значение, которое будет отображаться на экране после выполнения данного фрагмента программы, будет 15.
Второй скриншот: На экран будет выведено значение true
Третий скриншот: На экран будет выведено значение переменной c, которое в данном случае будет равно: false.
Четвертый скриншот: Отобразится число 16.
Объяснение: Объяснение на первый скриншот:
a:=196 - присваивает переменной a значение 196;
x:=a mod 100 - операция mod 100 вернет остаток от деления 196 на 100, т.е. x получит значение 96;
y:=mod 10 - здесь должно быть y:=x mod 10, чтобы получить остаток от деления x на 10, а это значение 6;
z:=x div 10 - операция div 10 вернет результат целочисленного деления x на 10, т.е. z получит значение 9;
запись(x+y+z); - выведет на экран сумму x, y и z, т.е. 96 + 6 + 9 = 111.
Объяснение на второй скриншот: так как выражение (a > 15) or (b <4) вернет значение true, так как хотя одно из условий верно.
Объяснение на третий скриншот: ---
Объяснение на четвертый скриншот: ---