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

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


MatemaT123: Попробуй убрать "end;" после каждого условия и убрать точку с запятой после max:=a
fleshkaplay: Syntax error, "THEN" expected but "identifier MAX" found
Fatal: Compilation aborted

Ответы

Автор ответа: znanijaovs02
1

Исправленный код

var

a,b,max: integer;

begin

writeln('Введите два целых числа');

read(a,b);

if a>b then max:=a

else max:=b;

writeln('Наибольшее число ', max);

end.

Автор ответа: Denk1511
1

Ответ:

var

a,b,max: integer;

begin

writeln('Введите два целых числа');

read(a,b);

if a>0 then

max:=a

else

max:=b;

writeln('Наибольшее число', max);

end. Так будет правильно, но смысл программы утерян полностью. Если нужно найти наибольшее число, то это другой код будет, этот вообще не понятно что делает

Объяснение:

Похожие вопросы