// PascalABC.NET 3.3, сборка 1634 от 14.02.2018 // Внимание! Если программа не работает, обновите версию!
begin var n:=ReadInteger('n='); var a:=ArrRandom(n,-50,50); a.Println; var s:=a.Where(t->t.IsEven); s.Println; Writeln('Кол-во = ',s.Count); s:=a.Where(t->t.IsOdd).Reverse; s.Println; Writeln('Кол-во = ',s.Count); var imax:=a.IndexMax; Writeln('Номер максимального элемента- ',imax+1, ', его значение- ',a[imax]) end.
1) 2780 2)178 3)50 4)163
Объяснение: