Предмет: Информатика,
автор: 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
Fatal: Compilation aborted
Ответы
Автор ответа:
1
Исправленный код
var
a,b,max: integer;
begin
writeln('Введите два целых числа');
read(a,b);
if a>b then max:=a
else max:=b;
writeln('Наибольшее число ', max);
end.
Автор ответа:
1
Ответ:
var
a,b,max: integer;
begin
writeln('Введите два целых числа');
read(a,b);
if a>0 then
max:=a
else
max:=b;
writeln('Наибольшее число', max);
end. Так будет правильно, но смысл программы утерян полностью. Если нужно найти наибольшее число, то это другой код будет, этот вообще не понятно что делает
Объяснение:
Похожие вопросы
Предмет: Русский язык,
автор: MrHimple
Предмет: Русский язык,
автор: хасан848
Предмет: Русский язык,
автор: kristinakristi29
Предмет: Математика,
автор: ника1773
Предмет: Алгебра,
автор: Gggggwe