Людмила Макеева
Людмила Макеева

помогите найти ошибку паскале



program dasha;
var a, b, max: integer;
begin
writeln ('Ââåäèòå äâà öåëûõ ÷èñëà');
read (a, b);
if a>b then begin
max:=a;
end
else begin
max:=b;
writeln ('Íàèáîëüøåå ÷èñëî', max);
end.

пишет : ожидается символ "точка с запятой"

*перед else в операторе if точка с запятой не ставится.

ЛП
Лилия Полякова

Много лишних begin, end

var
a, b, max: integer;
begin
writeln('Введите два целых числа');
read (a, b);
if a > b then
max:=a
else
max:=b;
writeln('Наибольшее число', max);
end.

ОТ
Ольга Тишина

А после end надо ставить ; ?

Наверное нет.
Но вот сколько begin, столько и еnd должно быть, я в этом как-то уверена ))

Похожие вопросы
Помогите найти ошибку в паскале ABC
помогите найти ошибку в программе на языке паскаль
Помогите найти ошибку (паскаль)
Помогите найти ошибку в программе. Паскаль.
Помогите найти ошибку в Паскале
Помогите найти ошибку. Паскаль. Ошибка в ситаксисе
Языка паскаль не могу найти ошибку, помогите!
помогите найти ошибку в коде турбо паскаль
Помогите найти ошибку в коде Паскаль
Помогите найти ошибку Паскаль