Форум программистов, компьютерный форум CyberForum.ru

Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки - C++

Восстановить пароль Регистрация
 
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
24.11.2012, 14:24     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void task_1(int **A, int M, int N)
{
int i, j,sum=0,m=0,n=0;
 
//1.) 1.)   сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент;
bool bFlag;
for (int i=0; i < n; ++i){
    bFlag=false;
    for (int j=0; j < m; ++j){
        if(A[i][j]<0){
            bFlag=true; break;
        }
    }
    if (bFlag){
        for (int j=0; j < m; ++j)
            sum +=A[i][j];
    }
}
 printf("\nсуммa элементов в тех строках, которые содержат хотя бы один отрицательный элемент =%d",i=0,sum);
 
}
 Комментарий модератора 
Не забывайте выделять код тегами!


Добавлено через 10 секунд
помогите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2012, 14:24     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки
Посмотрите здесь:

C++ Посчитать сумму всех цифр,входящих в текст
C++ Найти сумму всех элементов первой строки матрицы X[5][5]
Посчитать сумму цифр всех целых чисел 1 до n C++
Посчитать сумму всех элементов массива C++
Посчитать сумму всех элементов массива C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
24.11.2012, 14:35     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #2
а у тебя остальные строки содержат отрицательные элементы?
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
24.11.2012, 14:41  [ТС]     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #3
да содержат отрицательные
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
24.11.2012, 15:05     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #4
printf надо поместить внутрь цикла, то есть до скобки }
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
24.11.2012, 15:32  [ТС]     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #5
а так сумма то все строк тогда будет

Добавлено через 3 минуты
мне надо сумму всех строк матрицы
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
24.11.2012, 15:34     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #6
C++
1
printf("\nсуммa элементов в тех строках, которые содержат хотя бы один отрицательный элемент =%d",i=0,sum);
откуда i=0 и зачем оно здесь?
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
24.11.2012, 15:35  [ТС]     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #7
не надо чтоли
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
24.11.2012, 15:36     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #8
Цитата Сообщение от flatra Посмотреть сообщение
мне надо сумму всех строк матрицы
всех строк матрицы, или всех строк, содержащих хотя бы один 0? если второе, то сумму считать должно правильно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
24.11.2012, 15:37     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #9
Цитата Сообщение от flatra Посмотреть сообщение
не надо чтоли
что оно в скобках принтфа делает? у тебя принтф выведет 0
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
24.11.2012, 15:37  [ТС]     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #10
я понять не могу как это выглядеть будет

Добавлено через 29 секунд
всех строк матрицы
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
24.11.2012, 15:37     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #11
C++
1
printf("\nсуммa элементов в тех строках, которые содержат хотя бы один отрицательный элемент =%d", sum);
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
24.11.2012, 16:59  [ТС]     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #12
дак помогите мне

Добавлено через 1 минуту
спасибо

Добавлено через 6 минут
че то сумма равна 0 когда запускаю.

Добавлено через 2 минуты
не получается че то

Добавлено через 9 минут
помогите все таки

Добавлено через 38 минут
добрые люди ответьте плиззззззз
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2012, 22:40     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки
Еще ссылки по теме:

Упорядочить строки матрицы, найти минимальную сумму строк C++
Посчитать сумму каждой нечетной строки матрицы C++
Определить сумму всех элементов четных строк квадратной матрицы C++

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

Или воспользуйтесь поиском по форуму:
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
24.11.2012, 22:40     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки #13
C++
1
2
3
4
5
6
7
8
9
10
11
void task_1(int **A, int M, int N)
{
    int sum=0;
 
    for (int i=0; i < N; ++i) {
        for (int j=0; j < M; ++j) {
            sum +=A[i][j];
        }
    }
    printf("\nсуммa всех элементов матрицы %d", sum);
}
Yandex
Объявления
24.11.2012, 22:40     Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки
Ответ Создать тему
Опции темы

Текущее время: 08:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru