на выходе из цикла х = 20
1 раз. Цикл repeat работает до тех пор, пока он не станет истинным, но выполнится один раз в любом случае. С самого начала условие истинное.
лови))
program c1;
uses crt;
var b:array[1..3] of shortint;
min:integer;
max:integer;
i:integer;
begin
for i:=1 to 3 do
begin
readln(b[i])
if(i=1) then
begin
min:=b[i];
max:=b[i];
end;
if(b[i]<min) then
begin
min:=b[i];
end;
if(b[i]>max) then
begin
max:=b[i]
end;
end
if(min<0) then
begin
writeln(min*max);
end else
begin
writeln(min+max);
end;
end.
По идее, в первом у нас ответ Б, т.к. только это является хранением информации, и во втором тоже Б, т.к. архиваторы, как раз, служат для сжатия, так что:
1Б
2Б