Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 22.05.2020
Сообщений: 1
1

В каждой строке двумерного массива подсчитать сумму положительных и отрицательных элементов

12.06.2020, 21:24. Показов 429. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
добрый день, помогите закончить программу, голову сломал, не пойму как сделать...
В каждой строке двумерного массива подсчитать сумму положительных элементов и сумму отрицательных элементов.
У меня программа считает не в каждой строке,а в общем

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
program sums;
const mm=10; nn=10;
type
matr=array[1..mm,1..nn] of real;
var
  a:matr;
  b:array [1..mm] of integer;
  i,j,n,m:integer;
  so,sp:real;
  begin
    write ('ведите число строк -');
    readln (n);
    write ('введите число столбцов -');
    readln (m);
    for j:=1 to m do
    begin
      for i:=1 to n do
      begin
        write ('ведите а[',i,',',j,']=');
        readln (a[i,j])
      end;
    end;
    WRITELN;
    WRITELN('ВВЕДЕН МАССИВ:');
    WRITELN;
    FOR I:=1 TO N DO
     BEGIN
       FOR j:=1 TO M DO
       WRITE(A[I,J]:6:2,' ');
       WRITELN
      END;
    for i:=1 to n do
    begin
     if a[i,j]<0 then so:=so+a[i,j];
     writeln ('сумма отрицательных элементов=',so);
    end;
    begin
      for i:=1 to n do
        for j:=1 to m do
          if a[i,j]>0 then sp:=sp+a[i,j];
        writeln ('cумма положительных элементов=', sp);
    end;
  end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2020, 21:24
Ответы с готовыми решениями:

В каждой строке двумерного массива вычислить количество, сумму и среднеарифметическое отрицательных элементов
Добрый день. Помогите исправить код в VB 6.0, задача такая: В каждой строке двумерного массива...

Произведение отрицательных элементов двумерного массива В(3,4) по каждой строке.
Вычислить произведение отрицательных элементов двумерного массива В(3,4) по каждой строке.

Вычислить произведение отрицательных элементов двумерного массива В(3,4) по каждой строке
Вычислить произведение отрицательных элементов двумерного массива В(3,4) по каждой строке

Подсчитать количество нечётных элементов в каждой строке двумерного массива
Подсчитать количество непарных элементов в каждом рядке двумерного массива А(1..N, 1..М). Вывести...

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
13.06.2020, 10:37 2
Pascal
1
2
3
4
5
6
7
8
9
for i:=1 to n do
 begin
  so:=0;
  sp:=0;
  for j:=1 to m do
  if a[i,j]<0 then so:=so+a[i,j]
  else if a[i,j]>0 then sp:=sp+a[i,j];
  writeln ('Строка ',i,' сумма отрицательных элементов=',so,' сумма положительных элементов=', sp);
 end;
0
13.06.2020, 10:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2020, 10:37
Помогаю со студенческими работами здесь

Найти количество отрицательных элементов в каждой строке двумерного массива, состоящего из 7 строк и 5 столбцов.
Найти количество отрицательных элементов в каждой строке двумерного массива, состоящего из 7 строк...

Найти сумму элементов в каждой строке двумерного массива
Здравствуйте) Помогите пожалуйста решить несколько задач) Заранее огромнейшее спасибо) 1. В...

Найти сумму элементов в каждой строке двумерного массива, состоящего из целых чисел
Найти сумму элементов в каждой строке двумерного массива состоящего из целых чисел размер m на n.

Найти сумму элементов в каждой строке двумерного массива, состоящего из целых чисел
Найти сумму элементов в каждой строке двумерного массива, состоящего из целых чисел. Размер m x n....

Найти нули в каждой строке двумерного массива и заменить их на сумму элементов всей строки
const n=5; var a:array of real; i,j,k:integer; sum:real; begin a:=0.1; a:=0; a:=4; a:=4;...

В каждой строке двухмерного массива определить наибольший элемент и подсчитать сумму этих максимальных элементов
В каждой строке двухмерного массива определить наибольший элемент и подсчитать сумму этих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru