Конечно, я помогу вам составить программу на языке Паскаль, которая принимает на вход три числа, затем вычисляет их сумму, среднее арифметическое и произведение. Вот пример программы:
program CalculateNumbers;
var
num1, num2, num3: Real;
sum, average, product: Real;
begin
// Ввод трех чисел
writeln('Введите три числа:');
readln(num1, num2, num3);
// Вычисление суммы
sum := num1 + num2 + num3;
// Вычисление среднего арифметического
average := sum / 3;
// Вычисление произведения
product := num1 * num2 * num3;
// Вывод результатов
writeln('Сумма: ', sum:0:2);
writeln('Среднее арифметическое: ', average:0:2);
writeln('Произведение: ', product:0:2);
end.
Давайте разберем эту программу по шагам:
Объявление переменных:
Мы объявили переменные num1
, num2
, и num3
типа Real
для хранения вводимых чисел. Также объявлены переменные sum
, average
, и product
для хранения результатов вычислений.
Ввод данных:
Используя writeln
и readln
, программа запрашивает у пользователя ввод трех чисел и сохраняет их в соответствующие переменные.
Вычисления:
sum := num1 + num2 + num3;
— Вычисляем сумму трех чисел.
average := sum / 3;
— Вычисляем среднее арифметическое, деля сумму на 3.
product := num1 * num2 * num3;
— Вычисляем произведение трех чисел.
Вывод результатов:
Используя writeln
, программа выводит результаты вычислений. Формат вывода :0:2
означает, что числа будут выведены с двумя знаками после запятой.
Эта программа демонстрирует базовые операции ввода, вычислений и вывода на языке Паскаль. Вы можете расширить её функциональность или добавить обработку ошибок по мере необходимости.