// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrGen(10,1,2,(p,q)->p+q); a.Println
end.
Результат
1 2 3 5 8 13 21 34 55 89
begin
var a:=ArrRandom(10,0,9); a.Println;
(var min,var max):=(a.Min, a.Max);
var b:=a.Select(x->x.IsEven?min:max).ToArray; b.Println
end.
Пример
5 2 4 9 2 4 3 6 1 6
9 1 1 9 1 1 9 1 9 1