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

двухмерный массив(можно с использованием функцией) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В матрице найти количество строк, у которых все нули http://www.cyberforum.ru/cpp-beginners/thread1050275.html
В матрице найти количество строк, у которых все нули (с комментариями если можно)
C++ Сортировка методом Шелла Не могу разобраться с сортировкой методом Шелла именно в двумерном массиве. Если, например, нам дан двумерный массив 10 на 10, а элементы нужно расположить в порядке убывания. Как реализовать эту задачу в коде? Заранее спасибо! Добавлено через 14 минут сортировать нужно столбцы матрицы http://www.cyberforum.ru/cpp-beginners/thread1050274.html
явная специализация C++
Всем добра, может кто объяснить для чего нужна явная специализация, если можно сделать перегрузку.
C++ Дать описание кода, который определяет сколько нулей лежит вне минимального и максимального значений массива
Объясните, что означает каждая строка кода. Заранее спасибо:) Определить, сколько нулей лежит вне минимального и максимального значений массива I. #include <iostream> #include <cstdlib> using namespace std; #define n 20 int main(){ int mas;
C++ Массивы (двумерный) http://www.cyberforum.ru/cpp-beginners/thread1050232.html
Дан двумерный массив, элементы которого - целые числа. Вставьте новый столбец, каждый элемент которого число ноль, перед всеми столбцами, в которых встречается заданное число X. В первой строке входного файла даны три числа: N, M и X(-1000 <= X <= 1000), где N - количество строк в массиве, а M - количество столбцов (1 <= N, M <= 100). В следующих N строках находится по M чисел, по абсолютному...
C++ Прокомментировать код программы на перестановку матриц Мира всем!) Имеется задача , имеется представление о том, как она работает , но нет полной понятности. Прошу прокомментировать каждую строчку кода, т.е. "разжевать". Текст: 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) подробнее

Показать сообщение отдельно
malfoi
 Аватар для malfoi
50 / 50 / 15
Регистрация: 17.12.2013
Сообщений: 334
20.12.2013, 22:59     двухмерный массив(можно с использованием функцией)
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
#include <iostream>
 
int main() {
    const int n = 5, m = 5;
    int arr[n][m], idx = -1, cnt = 0;
    bool flag = false;
 
    for (int i = 0; i < n; i++)
        for (int j = 0; j < m; j++)
            std::cin >> arr[i][j];
    for (int i = n - 1; i >= 0; i--){
        for (int j = 0; j < m; j++){
            if (arr[i][j] == 0){
                idx = i;
                flag = true;
            }
        }
        if (flag == true)
            cnt++;
        flag = false;
    }
 
    if (idx != -1)
        std::cout << idx + 1 << " " << cnt << std::endl;
    else
        std::cout << "Not found" << std::endl;
 
    return 0;
}
 
Текущее время: 17:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru