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.
Внимание! Если программа не работает, обновите версию!
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.