Задать вопрос
6 декабря, 08:49

Встречено 'else', а ожидался оператор (в чём ошибка)

var a: integer;

begin

Writeln ('Введите число') ;

readln (a) ;

if a mod 2=0

then

Writeln ('Число чётное') ;

else

Writeln ('Число нечётное') ;

readln;

end.

+4
Ответы (1)
  1. 6 декабря, 10:27
    0
    Как и говорил, убираем "; " после последнего оператора до else

    var a: integer;

    begin

    Writeln ('Введите число') ;

    readln (a) ;

    if a mod 2=0

    then

    Writeln ('Число чётное')

    else

    Writeln ('Число нечётное') ;

    readln;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Встречено 'else', а ожидался оператор (в чём ошибка) var a: integer; begin Writeln ('Введите число') ; readln (a) ; if a mod 2=0 then ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы