// PascalABC.NET 3.3, сборка 1625 от 17.01.2018
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
a.Where(t->t.IsEven).Println
end.
Пример
n= 13
6 -18 -6 37 47 -32 31 6 16 -41 32 28 -13
6 -18 -6 -32 6 16 32 28