Предмет: Информатика, автор: Andangrat

Помогите пожалуйста! Пишет ошибку "Встречено else, а ожидался оператор"

Что не так?


program chislo;

var a,b:integer;

begin

readln(a);

readl(b);

if a mod b=0 then

writeln(a,'делится на',b)

else

writeln(a,'не делится на',b);

writeln('Остаток',a mod b);

end;

end.


AnastaAnastasi: Попробуй перед else написать end. Если не получится, попробуй убрать end в конце, чтобы был конец один только
AnastaAnastasi: Не знаю, мы в классе тоже пишем программы в Паскале, недавно писали похожее на это, я писала перед else "end"
AnastaAnastasi: Короче говоря, перед else всегда "end" должен стоять. И после end нельзя никаких знаков списать (;), если end после else
AnastaAnastasi: И когда end стоит перед else, то нельзя каких-либо знаков писать, типо ";"* P.S. много написала комментов :()

Ответы

Автор ответа: defendercryak
0

Исправил

---------------------------

program chislo;

var a,b:integer;

begin

readln(a);

readln(b);

if a mod b=0 then

writeln(a,'делится на',b)

else

writeln(a,'не делится на',b);

writeln('Остаток',a mod b);

end.

Похожие вопросы
Предмет: Математика, автор: МаРУСиЯ777