Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
empty322
0 / 0 / 0
Регистрация: 25.10.2015
Сообщений: 22
#1

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

25.10.2015, 16:48. Просмотров 409. Ответов 3
Метки нет (Все метки)

Найти номера строк матрицы, сумма элементов которых меньше 0.
Матрица должна быть с 3 строками и n столбцами.
Заранее спасибо!

Добавлено через 1 час 58 минут
C++
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
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<math.h>
 
 
int main(int argk, char* argv[])
{int i,j,N,M,H=0,B,a[20][20];
cout<<"N=";
cin>>N;
cout<<"M=";
cin>>M;
cout<<"input matrix A \n";
for (i=0; i<N; i++)
for (j=0; j<M; j++)
cin>>a[i][j];
for(int i=0;i<N;i++){
for(int j=0;j<M;j++){
H=H+a[i][j];
for (i = 0; i < N; i++) {
        bool allEven = true;
        for (j = 0; j < N; j++) {
            if(H<0) {
                allEven = false;
                break;
            }
        }
        if(allEven) {
            cout << "In " << i+1 << " row all items even" << endl;
        }
    }
 
    system("pause");
    return 0;
 }
 }
 }
Добавлено через 53 секунды
Получил это. Но оно конечно не работает
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2015, 16:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти номера строк матрицы, сумма элементов которых меньше 0 (C++):

Найти число строк матрицы, сумма элементов которых меньше 0 - C++
void __fastcall TForm1::Edit1Change(TObject *Sender) { int i,n; n=StrToInt(Edit1-&gt;Text); for (i=0;i&lt;n;i++) ...

Найти число строк матрицы, сумма элементов которых меньше 0 - C++
Найти число строк матрицы, сумма элементов которых меньше 0. У кого есть код данной программы?(Если можно с блок схемой) Спасибо.

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

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

Найти количество строк матрицы среднее арифметическое элементов которых меньше заданной величины - C++
Погмогите пожалуйста с контрольным заданием по пограмируванию. Я вобще не могу понят задание. Помогите написать програму. Вот само задание:...

Найти количество строк матрицы, среднее арифметическое элементов которых меньше заданной величины - C++
Преобразовать матрицу заданную в обычном виде в треугольную!(методом гаусса) Найти количество строк, среднее арифметическое элементов...

3
mr_mczakenberg
65 / 65 / 31
Регистрация: 10.04.2015
Сообщений: 281
25.10.2015, 16:56 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
int sum = 0;
for (i = 0; i < N; i++) {
        for (j = 0; j < N; j++) {
              sum+=a[i][j];
            }
       if(sum < 0) std::cout << "Stroka "<<i<<" меньше нуля";
         sum = 0;
        }
0
empty322
0 / 0 / 0
Регистрация: 25.10.2015
Сообщений: 22
25.10.2015, 17:43  [ТС] #3
Большое спасибо. Разобрался
0
zss
Модератор
Эксперт С++
6532 / 6094 / 2007
Регистрация: 18.12.2011
Сообщений: 15,851
Завершенные тесты: 1
25.10.2015, 18:10 #4
Все же понятнее будет если sum обнулять в начале цикла
C++
1
2
3
4
5
6
7
8
for (i = 0; i < N; i++) 
{
   int sum = 0;
   for (j = 0; j < N; j++)
       sum+=a[i][j];
   if(sum < 0) 
       std::cout << "Строка "<<i<<", сумма меньше нуля\n";
}
0
25.10.2015, 18:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2015, 18:10
Привет! Вот еще темы с ответами:

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

Определить номера строк, среднее арифметическое элементов которых меньше заданного значения - C++
Нужно определить номера строк, среднее арифметическое элементов которых меньше заданного значения. Вот что я сделал, дальше никак. ...

Найти номера тех столбцов матрицы, сумма элементов которых превышает заданную величину, и число таких столбцов - C++
Для матрицы из 3 строк и 7 столбцов отпечатать номератех слобцов, сумма элементов которых превышает заданную величину,и число таких...

Определить номера строк матрицы, в которых знаки элементов чередуются - C++
Здравствуйте все, просьба помочь в составлении программы для этой задачи: Определить номера строк матрицы, в которых знаки элементов...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru