var i, mini, sum: integer;
A: array [1..12] of integer;
begin
randomize();
A[1] := random(201) - 100;
write(A[1], ' ');
mini := A[1];
sum := mini;
for i:=2 to 12 do
begin
A[i] := random(201)-100;
write(A[i], ' ');
if A[i] < mini then mini := A[i]
end;
writeln();
writeln(sum + mini)
end.
Это с массивом рандомных значений из диапазона [-100;100] для того, чтобы элементы массива с клавиатуры не вводить. А как Вам надо (вводить элементы массива с экрана, из файла их считывать или генерировать случайным образом) - нужно сразу говорить!