Трехзначные четные числа могут быть получены перечислением трехзначных чисел от 100 до 998 через одно, т.е. 100, 102, 104, ... - это проще и быстрее, чем брать каждое и проверять его на четность.
// PascalABC.NET 3.3, сборка 1607 от 31.12.2017 // Внимание! Если программа не работает, обновите версию!
begin var s:=Range(100,998,2).Where(t->t mod (t div 100 + t mod 10)=0); var i:=0; foreach var n in s do begin Print(n); i+=1; if i=4 then begin i:=0; Writeln end end; if i<>0 then Writeln; end.