В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
кемпінг
кемпінг
22.01.2020 04:15 •  Информатика

Паскаль в двумерном массиве b найти кол во отрицательных и сумму положительных. в конце вывести массив в виде матрицы.

Показать ответ
Ответ:
olgakazakova20oy0u8c
olgakazakova20oy0u8c
04.10.2020 06:31
Const
  m=5;
  n=8;
var
  b:array[1..m,1..n] of integer;
  i,j,ko,sp:integer;
begin
  Randomize;
  ko:=0; sp:=0;
  for i:=1 to m do
    for j:=1 to n do begin
      b[i,j]:=Random(51)-20;
      if b[i,j]>0 then sP:=sp+b[i,j]
      else
        if b[i,j]<0 then Inc(ko)
      end;
  Writeln('Сумма положительных элементов равна ',sp);
  Writeln('Количество отрицательных элементов равно ',ko);
  Writeln('Исходный массив');
  for i:=1 to m do begin
    for j:=1 to n do Write(b[i,j]:4);
    Writeln
  end
end.

Пример работы программы
Сумма положительных элементов равна 382
Количество отрицательных элементов равно 13
Исходный массив
  -6  13  10   2 -14  14  28  28
   5   7  26  -8  26  24   7  27
  15  -9 -13  28   4  12   9 -12
  -2  -9  20  10 -16   8 -10   2
  30 -10  -9 -10   2   2   0  23
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота