1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
(Сам и контр)
Задание 1 Вариант 2 Самостоятельная работа 2 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
Босова, Босова, Аквилянов
11 класс
Автор
Босова, Босова, Аквилянов

Задание 1 Вариант 2 Самостоятельная работа 2 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)

Задача

1. Напишите программу вычисления среднего геометрического трёх целых случайных чисел, принадлежащих промежутку [1; 20]. Предусмотрите вывод на экран случайных чисел, сгенерированных компьютером.
По результатам выполнения программы заполните таблицу:
№ Первое число Второе число Третье число Среднее геометрическое
program S2_v2_1;
var
i, a, s: integer;
srg: real;
begin
s := 1;
randomize;
for i := 1 to 3 do
begin
a := random(20) + 1;
writeln(a);
s := s * a;
end;
srg := exp(ln(s)/3);
writeln(srg:6:2)
end.

Подробный ответ

Среднее геометрическое трёх чисел $$a$$, $$b$$ и $$c$$ вычисляется по формуле:

$$\sqrt[3]{a \cdot b \cdot c} = \exp\left(\frac{\ln(a \cdot b \cdot c)}{3}\right).$$

В программе случайные целые числа из промежутка $$[1;20]$$ генерируются функцией random(20) + 1. Их произведение накапливается в переменной s, после чего находится среднее геометрическое.

program S2_v2_1;
var
  i, a, s: integer;
  srg: real;
begin
  s := 1;
  randomize;
  for i := 1 to 3 do
  begin
    a := random(20) + 1;
    writeln(a);
    s := s * a;
  end;
  srg := exp(ln(s) / 3);
  writeln(srg:6:2)
end.

По результатам работы программы таблица может быть заполнена так:

Первое числоВторое числоТретье числоСреднее геометрическое
11182012.07
2151227.11

Ответ

Программа выводит три случайных целых числа из промежутка $$[1;20]$$ и их среднее геометрическое, вычисленное по формуле $$\sqrt[3]{a \cdot b \cdot c}$$.



Общая оценка
4.6 / 5
Другие учебники
Другие предметы