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

В матрице найти количество строк, у которых все нули - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка методом Шелла http://www.cyberforum.ru/cpp-beginners/thread1050274.html
Не могу разобраться с сортировкой методом Шелла именно в двумерном массиве. Если, например, нам дан двумерный массив 10 на 10, а элементы нужно расположить в порядке убывания. Как реализовать эту задачу в коде? Заранее спасибо! Добавлено через 14 минут сортировать нужно столбцы матрицы
C++ явная специализация Всем добра, может кто объяснить для чего нужна явная специализация, если можно сделать перегрузку. http://www.cyberforum.ru/cpp-beginners/thread1050269.html
C++ Дать описание кода, который определяет сколько нулей лежит вне минимального и максимального значений массива
Объясните, что означает каждая строка кода. Заранее спасибо:) Определить, сколько нулей лежит вне минимального и максимального значений массива I. #include <iostream> #include <cstdlib> using namespace std; #define n 20 int main(){ int mas;
C++ Массивы (двумерный)
Дан двумерный массив, элементы которого - целые числа. Вставьте новый столбец, каждый элемент которого число ноль, перед всеми столбцами, в которых встречается заданное число X. В первой строке входного файла даны три числа: N, M и X(-1000 <= X <= 1000), где N - количество строк в массиве, а M - количество столбцов (1 <= N, M <= 100). В следующих N строках находится по M чисел, по абсолютному...
C++ Прокомментировать код программы на перестановку матриц http://www.cyberforum.ru/cpp-beginners/thread1050228.html
Мира всем!) Имеется задача , имеется представление о том, как она работает , но нет полной понятности. Прошу прокомментировать каждую строчку кода, т.е. "разжевать". Текст: B матрице С переставить столбцы по возрастанию сумм столбцов матрицы. #include <iostream> #include <math.h> const int c_rows = 4; const int c_cols = 6; int GetIndex(int row, int col, int rows = c_rows)
C++ Необходимо добавить цикл поиска главного элемента по столбцу. никак не получается Нужно,чтобы был выбор программа искала максимальный элемент по столбцу и ставила его на 1 место....никак не могу добавить ........... #include <iostream> using namespace std; void inversion(double **A, int N) { double temp; double **E = new double *; подробнее

Показать сообщение отдельно
malfoi
 Аватар для malfoi
50 / 50 / 15
Регистрация: 17.12.2013
Сообщений: 334
20.12.2013, 23:11     В матрице найти количество строк, у которых все нули
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main() {
    const int n = 5, m = 5;
    int arr[n][m], cnt = n; //предположим что количество нулевых строк максимально
 
    for (int i = 0; i < n; i++)
        for (int j = 0; j < m; j++)
            std::cin >> arr[i][j]; //заполняем массив
    for (int i = 0; i < n; i++){
        for (int j = 0; j < m; j++){
            if (arr[i][j] != 0){ //проверяем, равен ли данный элемент нулю
                cnt--; // если не равен, количество нулевыйх строк уменьшаем на одну
                break; //выходим из внутреннего цикла (из прохода по строке)
            }
        }
    }
    std::cout << cnt << std::endl;
 
    return 0;
}
 
Текущее время: 23:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru