Даны три числа а,б,с найти наибольшее и вывести на экран - Turbo Pascal

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

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

Надо сделать используя if,then,else я сделал так
Пробовал уже 2-3 способами,проблема в том что наибольшее не выводится.

Решение задачи: «Даны три числа а,б,с найти наибольшее и вывести на экран»

textual
Листинг программы
PROGRAM naibolshee;
Uses crt;
Var a,b,c,mx: real;
BEGIN
Clrscr;
readln (a,b,c);
if a>b then mx:=a else mx:=b;
if c>mx then mx:=c;
writeln('naibolshee=',mx);
readkey
end.

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

Этот код написан на языке Turbo Pascal и выполняет следующие действия:

  1. Объявляет три переменные типа real: a, b и c.
  2. Считывает три числа с помощью функции readln.
  3. Если значение переменной a больше значения переменной b, то присваивает переменной mx значение a. В противном случае, если значение переменной b больше значения переменной a, то присваивает переменной mx значение b.
  4. Если значение переменной c больше значения переменной mx, то присваивает переменной mx значение c.
  5. Выводит на экран сообщение naibolshee=, сопровождаемое значением переменной mx.
  6. Ждет ввода с клавиатуры с помощью функции readkey.

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


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

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

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