Массив из 10 элементов заполнить случайными числами от - 3 до 4 включительно. найти сумму отрицательных элементов. заменить все положительные элементы нулями.определить количество нулевых элементов.

MrЕвгений228 MrЕвгений228    2   14.09.2019 19:00    1

Ответы
gfff2 gfff2  07.10.2020 15:00
//Pascal
var
  A: array[1..10] of integer;
  i, Count: byte;
  sum: integer;
begin
  randomize;
  writeln('Сгенерированный массив');
  for i := 1 to 10 do
  begin
    A[i] := random(8)-3;
    if A[i] < 0 then
      sum := sum + A[i];
    write(A[i],' ');
  end;
  writeln;
  writeln('Сумма отрицательных элементов = ', sum);
  writeln;
  writeln('Измененный массив');
  for i := 1 to 10 do
  begin
    if A[i] >= 0 then
    begin
      A[i] := 0;
      Count := Count + 1;
     end;
    write(A[i], ' ');
  end;
  writeln;
  writeln('Количество нулевых элементов = ', Count);
end.

Массив из 10 элементов заполнить случайными числами от - 3 до 4 включительно. найти сумму отрицатель
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика