Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Напишите условный оператор определения наибольшего значения max из двух введенных значений а и b.

Мария Левошина Профи (961), закрыт 5 лет назад
Здравствуйте, уважаемые знатоки. В связи с дистанционным обучением появились задания, которые ребята изучают самостоятельно, но остаются вопросы. С учителем информатики связи сейчас нет. В тесте вот такой вопрос "Напишите условный оператор определения наибольшего значения max из двух введенных значений а и b." Ребенок сам разобрался, хотя они и рядом такого не проходили, про паскаль не слышали и никогда такими вещами не занимались, но ответить надо. Дочь написала так if a>b then max:=a else max:=b Ответ не правильный. Что не так? Скобки? точка с запятой? надо полную команду? Может там writein? Подскажите пожалуйста. Тест в онлайн формате.
Лучший ответ
Остальные ответы
Сержант Оракул (90774) 5 лет назад
var
a, b: integer;

begin
Write('Введите два чиссла: '); ReadLn(a, b);
Write('Ответ: ');
if a > b then WriteLn(a) else if b > a then WriteLn(b) else WriteLn('Числа равны');
end.
Мария ЛевошинаПрофи (961) 5 лет назад
О, Боже. Проще жалобу в департамент написать, что тесты с потолка берут, не проверяя. writeln- ошиблась. Спасибо большое. Это же возможно в одну строчку написать, да? там только одна строчка.
Сержант Оракул (90774) Мария Левошина, это полностью программка. Какой правильный ответ забит там в тесте я знаю. Возможно просто требуется написать две буквы if
Krab Bark Искусственный Интеллект (301613) 5 лет назад
Ответ у дочки был абсолютно правильный. Претензии к составителю теста :(
Похожие вопросы