Нахождение среднего арифметического трех чисел — это распространенная задача, возникающая в программировании и математике. Среднее арифметическое представляет собой сумму всех чисел, деленную на их количество. Сегодня мы разберём частный случай, нахождения среднего арифметического 3 чисел на языке программирования Pascal.
Давайте сначала посмотрим на код программы, а после подробно разберём его работу.
Код программы
program AverageExample;
var
a, b, c: integer;
average: real;
begin
writeln('Введите три числа: ');
readln(a, b, c);
average := (a + b + c) / 3;
writeln('Среднее арифметическое чисел ', a, ', ', b, ' и ', c, ' равно ', average:0:2);
end.
Объяснение кода
program AverageExample;— Это ключевое словоprogram, за которым следует название программы (AverageExample), определяет начало программы.var a, b, c: integer; average: real;— Здесь мы объявляем переменные.a,bиc— это целочисленные переменные, в которые будут сохранены введенные пользователем числа.average— переменная типаreal, в которой будет храниться среднее арифметическое чисел.begin— Обозначает начало основного исполняемого блока программы.writeln('Введите три числа: ');— Эта строка выводит на экран приглашение пользователю ввести три числа.readln(a, b, c);— В этой строке пользователь вводит три числа, которые будут сохранены в переменныеa,bиc.average := (a + b + c) / 3;— В этой строке вычисляется среднее арифметическое трех чисел. Сначала суммируются числаa,bиc, а затем результат делится на 3 и сохраняется в переменнуюaverage.writeln('Среднее арифметическое чисел ', a, ', ', b, ' и ', c, ' равно ', average:0:2);— Эта строка выводит на экран сообщение о среднем арифметическом чиселa,bиc, а также выводит само среднее арифметическое с точностью до двух десятичных знаков.end.— Обозначает конец основного исполняемого блока программы.








