Нужно решить задачу:
Дан целочисленный массив размера N и преобразовать его, прибавив к чётным числам первый элемент. Первый и последний элементы массива не изменять.
var
a: array [1..100] of integer;
i, n: integer;
begin
readln (n);
readln (a[1]);
i:=2;
while i<n do
begin
readln (a[i]);
if a[i] and 1 = 0 then inc (a[i], a[1]); // подмечу: a[i] and 1 работает намного быстрее, чем a[i] mod 2
inc (i);
end;
if n>1 then readln (a[n]);
end.