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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Alek70694
4 / 4 / 0
Регистрация: 27.10.2012
Сообщений: 247
#1

Матрица C(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца - C++

24.12.2012, 00:03. Просмотров 1657. Ответов 7
Метки нет (Все метки)

Задание: Матрица C(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца, не содержащих единицы, либо сообщить, что таковых нет.
Сам не понимаю, как ее написать(
Заранее большое спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2012, 00:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Матрица C(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца (C++):

Матрица L(n,k) состоит из нулей и единиц. Найти в ней самую длинную цепочку подряд стоящих нулей по горизонтал - C++
Помогите решить на C++ QtCreator

Массив: Построить массив из нулей и единиц, в которой bi = 1 тогда и только тогда, когда в i-ой строке матрицы есть хотя бы отрицательный элемент - C++
Даны натуральное число n, действительная квадратная матрица порядка n. Построить последовательность b1, b2, …, bn из нулей и единиц, в...

Массив состоит из нулей и единиц. Сформировать массив,состоящий из нулей и подсчитать их количество - C++
Массив А состоит из 0-й и 1-ц.сформировать одномерный массив В(К),состоящий из нулей,и подсчитать их количество

Матрица A(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца, не содержащих единицы - Delphi
Матрица A(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца, не содержащих...

90. (7 б.) Матрица K(m,m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки или хотя бы одного столбца, не содержащих един - Pascal
90. (7 б.) Матрица K(m,m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки или хотя бы одного столбца, не...

Найти в матрице, состоящей из нулей и единиц, номера (индексы) хотя бы одной строки и хотя бы одного столбца, не содержащих единицы. - QBasic
Матрица С(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца, не содержащих...

7
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
24.12.2012, 00:56 #2
ввел массив a, заполнил нулями-единицами
C++
1
2
3
4
5
for (i=0; i<=m; i++)
for(j=0; j<=m; j++)//просмативаем элементы
{ if a[i][j]==0 cout<<i<<" "<<j<<endl;//ежели элемент равен нулю то он не равен единице и выводим номер строки и столбца
else cout<<"null";//иначе элемент равен единице
}
Добавлено через 43 минуты
допилил
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>
 int main()
{ int n;
    int a[15][15];
    cout<<"n="; cin>>n;//вводим размерность
    
for (int i=0; i<=n; i++)
for (int j=0; j<=n; j++)
{ cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; }//заполняем массив
cout<<endl;
    for (int i=0; i<=n; i++)
    for(int j=0; j<=n; j++)//просмативаем элементы
    { if (a[i][j]==0) cout<<i<<" "<<j<<endl;//ежели элемент равен нулю то он не равен единице и выводим номер строки и столбца
    else cout<<"null"<<endl; //иначе элемент равен единице
    }
 
    }
1
Alek70694
4 / 4 / 0
Регистрация: 27.10.2012
Сообщений: 247
24.12.2012, 01:10  [ТС] #3
Вот такие вот ошибки показывает почему-то эклипс, одну я исправил. Он у меня не воспринимает iostream.h, воспринимает только <iostream>
0
Миниатюры
Матрица C(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца  
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
24.12.2012, 01:11 #4
#include <iostream>
#include <cstdlib>
using namespace std;


int main()
{
setlocale(LC_ALL, "");
int m;
int a[15][15];
cout<<"m="; cin>>m;//вводим размерность

for (int i=0; i<=m; i++)
for (int j=0; j<=m; j++)
{ cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; }//заполняем массив
cout<<endl;
for (i=0; i<=m; i++)
for(j=0; j<=m; j++)//просмативаем элементы
{ if (a[i][j]==0) cout<<i<<" "<<j<<endl;//ежели элемент равен нулю то он не равен единице и выводим номер строки и столбца
else cout<<"null"; //иначе элемент равен единице
}
system("pause");
return 0;
}
в разных средах разные либы, где-то нужен h, где-то не нужен. подогнал под эклипс
0
Alek70694
4 / 4 / 0
Регистрация: 27.10.2012
Сообщений: 247
24.12.2012, 01:14  [ТС] #5
Всё равно ругается(
0
Миниатюры
Матрица C(m;m) состоит из нулей и единиц. Найти в ней номера (индексы) хотя бы одной строки и хотя бы одного столбца  
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
24.12.2012, 01:16 #6
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
#include <iostream>
 #include <cstdlib>
 using namespace std;
 
 
 int main()
 {
 setlocale(LC_ALL, "");
 int m;
 int a[15][15];
 cout<<"m="; cin>>m;//вводим размерность
 
 for (int i=0; i<=m; i++)
 for (int j=0; j<=m; j++)
 { cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; }//заполняем массив
 cout<<endl;
 for (int i=0; i<=m; i++)
 for(int j=0; j<=m; j++)//просмативаем элементы
 { if (a[i][j]==0) cout<<i<<" "<<j<<endl;//ежели элемент равен нулю то он не равен единице и выводим номер строки и столбца
 else cout<<"null"; //иначе элемент равен единице
 }
 system("pause");
 return 0;
 }
а теперь?
1
Alek70694
4 / 4 / 0
Регистрация: 27.10.2012
Сообщений: 247
24.12.2012, 01:19  [ТС] #7
Теперь всё работает, большое вам спасибо)
1
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
24.12.2012, 01:21 #8
и это хорошо
0
24.12.2012, 01:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2012, 01:21
Привет! Вот еще темы с ответами:

Двумерный массив состоит из нулей и единиц. Найти хотя бы одну строки или один столбец, не содержащих 1, или сообщить, что таковых нет - Java SE
0Добрый день!! Помогите пожалуйста решить эту задачу: Двумерный массив состоит из нулей и единиц. Найти хотя бы одну строки или один...

Матрица складывается с нулей и единиц. Найти в ней самую длинную цепь подряд нулей - Java SE
Матрица складывается с нулей и единиц. Найти в ней самую длинную цепь подряд нулей, что стоять, по горизонтали, вертикали либо диагонали.

Найти номер строки или хотя бы одного столбца, не содержащих единицы - Turbo Pascal
29. Матрица K(34) состоит из нулей и единиц. Найти в ней номера хотя бы одной строки или хотя бы одного столбца, не содержащих единицы, или...

Дана матрица a(m, n), состоящая из нулей и единиц. Найдите в ней квадратную подматрицу из одних единиц максима - Delphi
Дана матрица a(m, n), состоящая из нулей и единиц. Найдите в ней квадратную подматрицу из одних единиц максимального размера.


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

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

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