Помогите с паскалем плиз)

0 голосов
20 просмотров

Помогите с паскалем плиз)


image

Информатика (22 баллов) | 20 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var  x: array [1..20] of integer;
  sum: integer;
  i, min: byte;
begin  randomize;
  min := 1; 
   for i := 1 to 20 do  begin
    x[i] := random(100);
    if random(2) <> 1 then x[i] := x[i] * -1;
    write(x[i], ' '); 
   if (x[i] < x[min]) then min := i; 
 end;
    for i := 1 to 20 do begin 
   if i > min then begin
      if x[i] < 0 then sum += x[i];
    end; 
 end;
    if sum <> 0 then begin
    writeln(); writeln('Сумма: ', sum);
  end 
 else begin
   writeln(); writeln('Нет отрицательных чисел после минимального') 
end;
 writeln('Минимальное число:', x[min]);
end.

(1.1k баллов)
0

исправил ошибку

0

Спасибо большое)