Программа нахождения среднего арифметического и среднего геометрического модулей двух чисел на языке Pascal ABC может выглядеть следующим образом:
program AverageCalculator;
var
a, b, arithmeticMean, geometricMean: real;
begin
writeln('Введите два числа:');
readln(a, b);
arithmeticMean := (abs(a) + abs(b)) / 2;
geometricMean := sqrt(abs(a) * abs(b));
writeln('Среднее арифметическое модулей чисел ', abs(a), ' и ', abs(b), ' равно ', arithmeticMean:0:2);
writeln('Среднее геометрическое модулей чисел ', abs(a), ' и ', abs(b), ' равно ', geometricMean:0:2);
end.
Эта программа сначала запрашивает у пользователя два числа, затем находит и выводит среднее арифметическое и среднее геометрическое модулей этих чисел. Для вычисления модуля числа используется функция abs()
, а для нахождения квадратного корня - функция sqrt()
. Результаты выводятся с точностью до двух знаков после запятой.