Задать вопрос
10 марта, 00:54

В чем ошибка? Пишет:

Встречено 'else', а ожидалось '; '

Что делать ведь перед 'else' нельзя ставить '; '

Program BlockAlgorithm;

var

x, y : integer;

begin

writeln ('Start') ;

writeln ('Imput x ') ;

read (x) ;

writeln ('Imput y ') ;

read (y) ;

if x>y then

x : = x-y;

y : = x+y;

writeln (x, y) ;

writeln (x)

else

if x y : = y-x

x : = y+x

writeln (x, y)

end.

Язык Pascal

P. S я новичек ничерта не понимаю

+1
Ответы (1)
  1. 10 марта, 02:04
    0
    У тебя сложные if. Включи операции внутри в блоки begin - end
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В чем ошибка? Пишет: Встречено 'else', а ожидалось '; ' Что делать ведь перед 'else' нельзя ставить '; ' Program BlockAlgorithm; var x, y : ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике