const
n=10;
var
i,s:integer;
a:array[1..10] of integer;
begin
for i:=1 to n do
begin
a[i]:=10-random(20);
write(' ',a[i]);
end;
writeln();
writeln('Номера четных отрицательных элементов:');
s:=0;
for i:=1 to n do
if (a[i]<0)and(a[i] mod 2=0)then
begin
write(i,' ');
s:=s+a[i];
end;
writeln;
writeln('Их сумма=',s);
end.
Результат работы программы