Ввести одномерный массив A из 15 элементов. Определить в нём среднее геометрическое...

0 голосов
93 просмотров

Ввести одномерный массив A из 15 элементов. Определить в нём среднее геометрическое элементов, стоящих на нечётных позициях.

Pascal


Информатика (15 баллов) | 93 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
PascalABC.NET 3.4.0, сборка 1671 от 31.05.2018
Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadArrInteger(15);
  var s:=Range(0,a.Length-1,2).Select(i->a[i]);
  Writeln('Среднее геометрическое элементов на нечетных позициях ',
      (s.Aggregate(1.0,(p,q)->(p*q)))**(1/s.Count))
end.

image
(150k баллов)