Задача 7 Урок 9

http://fkn.ktu10.com/?q=node/8539
{Пользователь вводит четыре числа, найдите из них максимальное.}

 var a,b,c,d:integer; // переменные для хранения чисел которые будем сравнивать


begin
     writeln('Enter four numbers : a, b, c, d'); // числа которые вводит пользователь
     readln(a,b,c,d);

     if ((a > b) and (a > c) and (a > d) ) then
          writeln(a) // если (a > b) and (a > c) and (a > d)
     else if (b > c) then
          writeln(b) // если (b > a) and (b > c) and (b > d)
     else if (c > d) then
          writeln(c) // если (c > a) and (c > b) and (c > d)
     else
          writeln(d); // // если (d > a) and (d > b) and (d > c)

     readln();

end.
vedro-compota's picture

Проверить на наборе:

10  5  4  9

_____________
матфак вгу и остальная классика =)

Результат в консоли при наборе: 10 5 4 9

Enter four numbers : a, b, c, d
10 5 4 9
10
vedro-compota's picture

Проверить на наборе:

7  5  4  9

_____________
матфак вгу и остальная классика =)

  var a,b,c,d:integer; // переменные для хранения чисел которые будем сравнивать

begin
     writeln('Enter four numbers : a, b, c, d'); // числа которые вводит пользователь
     readln(a,b,c,d);

     if ((a > b) and (a > c) and (a > d) ) then
          writeln(a) // если (a > b) and (a > c) and (a > d)
     else if (b > c) and (b > d) then
          writeln(b) // если (b > a) and (b > c) and (b > d)
     else if (c > d) then
          writeln(c) // если (c > a) and (c > b) and (c > d)
     else
          writeln(d); // // если (d > a) and (d > b) and (d > c)

     readln();

end. 

Результат:

Enter four numbers : a, b, c, d
7 5 4 9
9
vedro-compota's picture

переделать через вложенные условия

_____________
матфак вгу и остальная классика =)