Вопрос задан 31.01.2026 в 07:51. Предмет Информатика. Спрашивает Абельченко Лиля.

Написать программу нахождения суммы большего и меньшего из трёх чисел на языке Паскаль.

Перейти к ответам

Ответы на вопрос

Отвечает Толокольников Влад.

Нужно ввести три числа, определить среди них наибольшее и наименьшее, а затем вывести их сумму.

Логика простая:

  1. Считаем, что минимальное и максимальное значения равны первому числу.

  2. Сравним второе и третье числа с текущими min и max и при необходимости обновим их.

  3. Выведем min + max.

Программа на Pascal:

pascal
program SumMinMaxOfThree;

var a, b, c: integer; mn, mx: integer;

begin readln(a, b, c);

mn := a; mx := a;

if b < mn then mn := b; if b > mx then mx := b;

if c < mn then mn := c; if c > mx then mx := c;

writeln(mn + mx); end.

Как это работает на примере: если введено 7 2 10, то mn = 2, mx = 10, выводится 12.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос