Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 27.03.2021
Сообщений: 1

Ввести целочисленную квадратную матрицу размером n × n. Найти номера столбцов, все элементы которых равны нулю

27.03.2021, 17:28. Показов 1823. Ответов 1
Метки c++ (Все метки)

Студворк — интернет-сервис помощи студентам
Ввести целочисленную квадратную матрицу размером n × n. Найти номера столбцов, все элементы которых равны нулю.
Помогите пожалуйста найти ошибку, код не работает
Code
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
#include <iostream>
using namespace std;
int main()
{
    setlocale(0, "");
    int a[2][2], i, j, k, n;
    cout << "Введите n: ";
    cin >> n;
    cout << "Матрица: \n";
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
            cin >> a[i][j];
    cout << "Номера столбцов где все элементы нули: ";
    for (i = 0; i < n; i++)
    {
        k = 0;
        for (j = 0; j < n; j++)
            if (a[i][j] == 0)
                k++;
        if (k == n)cout << j + 1 << " ";
    }
    
    cout << endl;
    return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.03.2021, 17:28
Ответы с готовыми решениями:

Найти номера столбцов матрицы, все элементы которых равны нулю
У меня есть задача на QBasic: Матрица А состоит из 6 строк и 6 столбцов. Найти номера столбцов, все элементы которых равны нулю. и...

Найти номера строк, все элементы которых равны нулю
Дана квадратная целая матрица Найти номера строк: а) все элементы которых равны нулю; б) все элементы которых четные; в) все элементы...

Найти номера строк все элементы которых равны нулю
Дан двумерный квадратный массив. Найти номера строк все элементы которых равны нулю.

1
126 / 83 / 44
Регистрация: 18.11.2018
Сообщений: 299
27.03.2021, 18:26
Цитата Сообщение от abyssal_depth Посмотреть сообщение
код не работает
Какое n вы вводите?

Добавлено через 8 минут
Цитата Сообщение от abyssal_depth Посмотреть сообщение
if (a[i][j] == 0)
Вы рассматриваете по строчкам, а не по столбцам, по столбцам будет так: a[j][i].

Добавлено через 8 минут
Цитата Сообщение от abyssal_depth Посмотреть сообщение
int a[2][2], i, j, k, n;
cout << "Введите n: ";
cin >> n;
Вы объявляете массив размерностью 2х2, а потом вводите n, то есть размерность. А если вы введёте n = 4, но при этом у вас уже есть массив 2х2, то что будет происходить в цикле?

Добавлено через 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
#include <iostream>
 
using namespace std;
 
int main()
{
    int n; cin >> n;
    int** a = new int*[n];
    for (int i = 0; i < n; i++) {
        a[i] = new int[n];
    }
    
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            cin >> a[i][j];
        }
    }
    
    int k = 0;
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            if (a[j][i] == 0) k++;
        }
        if (k == n) cout << i + 1 << endl;
        k = 0;
    }
    
    for (int i = 0; i < n; i++) {
        delete[] a[i];
    }
    delete[] a;
    
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.03.2021, 18:26
Помогаю со студенческими работами здесь

Найти номера строк матрицы, все элементы которых равны нулю
Помогите плиз!!!!!!горит..... Дана квадратная матрица MxM.Найти номер строк,все элементы которых =0.

Найти номера строк массива, в которых все элементы равны нулю
Дан целочисленный двумерный массив А(п,п). Найти номера строк, в которых все элементы равны нулю. МОЖНО С КОМЕНТАМИ ПОЖАЛУЙСТА... ...

Найти номера строк матрицы, все элементы которых равны нулю
Помогите написать парочку программ::umnik: 1. Заполнить квадратный массив единицами в шахматном порядке, начиная с верхнего левого угла. ...

Найти номера строк матрицы, все элементы которых равны нулю
Дана квадратная целая матрица. Найти номера строк: все элементы которых равны нулю;

Найти номера столбцов матрицы, все элементы которых равны 0
Дана квадратная матрица 3 на 3. Найти номера столбцов: a)все элементы которых равны 0; б)элементы в каждом из которых одинаковы ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru