• Для заданного массива найти среднее геометрическое всех его элементов. Если можно, с объяснением. Но и без него тоже хорошо.

Ответы 1

  • var i,n,p:integer;

    a:array[1..10000] of integer;

    begin

    p:=1;

    readln(n); {Вводится количество элементов массива}

    for i:=1 to n do begin readln(a[i]); p:=p*a[i]; end; {Вводится каждый элемент массива и умножается на произведение ранее введённых}

    writeln(exp(ln(p)/n)); {Вывод среднего арифметического -   корень степени n из произведения всех элементов массива}

    end.

    • Автор:

      floyd38
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years