Помогите пожалуйста найти в программе ошибку. Обязательно вложенное ветвление(...

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

Помогите пожалуйста найти в программе ошибку. Обязательно вложенное ветвление( тренировочная задача 1)


image

Информатика (157 баллов) | 36 просмотров
0

Глупость написана. После выполнения условия x>y какой смысл проверять x=y? Это же быть не может.

Дан 1 ответ
0 голосов
Правильный ответ

Ты забыл поставить ; после первого else смотри пример в учебнике.
у нас получается следующее:
if x>y then
if x=y then write ('x=y')
else write ('max=',x);
else write ('max=',y);
end.

чтобы тебе было проще, выстраивай иерархию вложенности, т.е если у тебя есть вложенное условие, цикл и другие структуры, выделяй их пробелами как на рисунке в учебнике

(450 баллов)