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

Определить количество столбцов, не содержащих ни одного нулевого элемента - C++

Восстановить пароль Регистрация
 
kataris
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 16
06.12.2013, 20:10     Определить количество столбцов, не содержащих ни одного нулевого элемента #1
что и где нужно исправить в коде чтобы прога работала по заданию: Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента.
код программы:
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
#include <iostream>
using namespace std;
 
int main()
{
   int i,j,n,m,k,a[20][20];
   cout << "Vvedite KOLICHESTVO CTROK: N=";
   cin  >> n;
   cout << "Vvedite KOLICHESTVO STOLBCOV: M=";
   cin  >> m;
  
   cout <<"vvedite elementi matrici a \n";
   for (i=0;i<n;i++)
      for (j=0;j<m;j++)
          cin>>a[i][j];
   
   cout<< "martica a \n";
   for (i=0;i<n;i++)
   {
      for (j=0;j<m;j++)
         cout<<a[i][j]<<"\t";
         cout <<endl;
   }
   k=0; 
  
   for (j=0;j<m; j++)
      {
        if (a[j]!=0)
        {
            k++;
        }
      }
      cout<<"kolichestvo ctolbcov: "<<k<< endl;
  
      return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2013, 20:10     Определить количество столбцов, не содержащих ни одного нулевого элемента
Посмотрите здесь:

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента C++
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
определить количество столбцов, не содержащих ни одного нулевого элемента C++
В прямогольной матрице определить количество столбцов, не содержащих ни одного нулевого элемента и расположить их в соответствии с ростом характеристи C++
C++ Дана целочисленная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Аркалык
13 / 13 / 4
Регистрация: 24.09.2013
Сообщений: 138
06.12.2013, 20:33     Определить количество столбцов, не содержащих ни одного нулевого элемента #2
kataris, Может это забыли?
C++
1
system("pause");
newb_programmer
 Аватар для newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 553
06.12.2013, 20:42     Определить количество столбцов, не содержащих ни одного нулевого элемента #3
kataris, вот так
C++
1
2
3
4
5
6
7
8
9
10
11
12
int i,j,n,m,k,a[20][20],fl;
...
k=0;
for (i=0,fl=1;i<m;i++) {
    for (j=0;j<n; j++) {
        if (a[j][i]==0)
            fl=0;
    }
    if (fl)
        k++;
}
cout<<"kolichestvo ctolbcov: "<<k<< endl;
Yandex
Объявления
06.12.2013, 20:42     Определить количество столбцов, не содержащих ни одного нулевого элемента
Ответ Создать тему
Опции темы

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