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

Нужно было написать программу, которая находит наибольшее из трех чисел a, b и c. Начинающий программист написал фрагмент программы так (см. ниже)
При каких наборах значений a, b, c эта программа работает неверно?

if a > b then

M := a

else

M := b;

if c > b then

M := c

else

M := b;


1)a = 1; b = 2; c = 3

2) a = 2; b = 1; c = 3

3) a = 2; b = 3; c = 1

4) a = 3; b = 1; c = 2

5) a = 3; b = 2; c = 1

6) a = 1; b = 3; c = 2
Язык паскаль

Ответы

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

Работает неверно, при:

4) a = 3; b = 1; c = 2

5) a = 3; b = 2; c = 1

Проверить может сам:

Program numbers;

var a,b,M,c: real;

BEGIN

Write('a: ');

Readln(a);

Write('b: ');

Readln(b);

Write('c: ');

Readln(c);

if a > b then

M := a

else

M := b;

if c > b then

M := c

else

M := b;

Writeln(M);

END.

Интересные вопросы
Предмет: Русский язык, автор: tatyanat84
Предмет: Русский язык, автор: idorskripcenko
Плавание вниз по течению реки состоит из мелких отдельных событий, вплетённых в монотонные дни. Сюда входит постоянное напряжение, блики солнца на воде, минутные вспышки опасности и берега, заваленные древесными стволами.
Уже спустилась ночь, когда я неожиданно увидел перед собой лебедя. Лебедь летел высоко над этой неизвестно куда ведущей протокой, летел медленно, торжественно. Освещённый закатившимся солнцем, он был красного цвета. Красный лебедь и красный горный хребет над чёрной тайгой.

Я не очень удачно выбрал место стоянки, потому что лодку не к чему было привязать. Я вытащил её подальше от воды, наносил дров, натянул палатку и заварил крепчайший чай со сгущёнкой из своего неприкосновенного запаса.
Утром небо прояснилось. Вдоль реки дул ледяной ветер, но уже без дождя и снега. Пора было плыть дальше. Мне нужно было доплыть километров тридцать и разыскать избушку метеостанции в хаосе воды, островов и сметённого паводком леса. Найдите причастные обороты Срочно!!!!