Напишите программу на языке Паскаль, которая будет вычислять сумму, произведение и среднее арифметическое трех целых

Напишите программу на языке Паскаль, которая будет вычислять сумму, произведение и среднее арифметическое трех целых чисел, введенных пользователем через клавиатуру. Например, если пользователь вводит числа 4, 5 и 7, программа должна вывести результаты следующих вычислений: 4+5+7=16, 4*5*7=140 и (4+5+7)/3=5.333333.
Ледяная_Сказка

Ледяная_Сказка

Конечно! Вот решение задачи на языке Pascal:

pascal
program Calculator;

var
num1, num2, num3: Integer;
sum, product: Integer;
average: Real;

begin
writeln("Введите три целых числа:");
readln(num1, num2, num3);

sum := num1 + num2 + num3;
product := num1 * num2 * num3;
average := sum / 3;

writeln("Сумма чисел: ", sum);
writeln("Произведение чисел: ", product);
writeln("Среднее арифметическое: ", average:0:6);
end.


Давайте разберем пошагово:

1. В первой строке программы мы объявляем программу с именем "Calculator".

2. Затем мы объявляем переменные `num1`, `num2` и `num3`, которые будут использоваться для хранения введенных пользователем целых чисел, а также переменные `sum`, `product` и `average`, которые будут использоваться для хранения результатов вычислений.

3. После этого мы переходим к основной части программы с помощью оператора `begin`.

4. С помощью команды `writeln` мы просим пользователя ввести три целых числа.

5. С помощью команды `readln` мы считываем введенные пользователем числа и присваиваем их переменным `num1`, `num2` и `num3`.

6. Затем мы вычисляем сумму чисел, умножение чисел и среднее арифметическое. Результаты сохраняются в соответствующих переменных.

7. Наконец, мы выводим результаты вычислений с помощью команды `writeln`. Обратите внимание, что используем `average:0:6`, чтобы вывести значение переменной `average` с точностью до 6 знаков после запятой.

Таким образом, программа позволяет пользователю ввести три целых числа, а затем вычисляет и выводит их сумму, произведение и среднее арифметическое.
Знаешь ответ?
Задать вопрос
Привет!
hello