Найти наибольшее и наименьшее среди трех чисел - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Нужно все лишь найти наибольшее и наеменьшее: a, b, c. Пожалуста, кому не сложно, решите задачку, мне очень нужно! Задачу, где надо найти лишь наибольшее я написала, а вот где надо и то, и то найти, я затрудняюсь написать.....

Решение задачи: «Найти наибольшее и наименьшее среди трех чисел»

textual
Листинг программы
uses crt;
var
a,b,c: real;
 
begin
   clrscr;
   writeln('Вводим числа:');
   writeln('A=');
     gotoxy(4,2);
   readln(a);
   writeln('B=');
     gotoxy(4,3);
   readln(b);
   writeln('C=');
     gotoxy(4,4);
   readln(c);
 
   {Находим наибольшее}
   if (a>b) and (a>c) then writeln ('А - наибольшее')
   else
    begin
      if b>c then  writeln ('B - набольшее')
      else writeln ('C - наибольшее');
    end;
 
   {Находим наименьшее}
   if (a<b) and (a<c) then writeln ('A -наименьшее')
   else
    begin
     if b<c then writeln ('B - наименьшее')
     else writeln ('С - наименьшее');
    end;
 readln;
end.

Объяснение кода листинга программы

  1. Объявлены три переменные a, b, c типа real для хранения чисел.
  2. Введен блок кода для получения значений этих переменных от пользователя с помощью функции readln.
  3. Выводится сообщение с просьбой ввести числа.
  4. С помощью функции gotoxy курсор перемещается в нужную позицию на экране.
  5. Блок if-else используется для определения наибольшего числа.
  6. Если a больше b и c, то выводится сообщение, что a — наибольшее число.
  7. Если a больше b, но меньше c, то выводится сообщение, что b — наибольшее число.
  8. Если a меньше b и c, то выводится сообщение, что a — наименьшее число.
  9. Если b больше a и c, то выводится сообщение, что b — наименьшее число.
  10. Если c больше a и b, то выводится сообщение, что c — наименьшее число.
  11. Блок if-else используется для определения наименьшего числа.
  12. Выводится сообщение с просьбой ввести числа.
  13. Функция readln используется для получения значений переменных a, b, c от пользователя.
  14. С помощью функции gotoxy курсор перемещается в нужную позицию на экране.
  15. Блок if-else используется для определения наименьшего числа.
  16. Если a меньше b и c, то выводится сообщение, что a — наименьшее число.
  17. Если b меньше a и c, то выводится сообщение, что b — наименьшее число.
  18. Если c меньше a и b, то выводится сообщение, что c — наименьшее число.
  19. Программа ожидает ввода пользователя с помощью функции readln.
  20. Код завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5
Похожие ответы