Знайти номер стовпця з найбільшою кількістю від’ємних елементів


C++ / Матриця
Задана прямокутна матриця. Знайти номер стовпця з найбільшою кількістю від’ємних елементів. 

#include <iostream>

using namespace std;

 

int main()

{

    int n, m;

     cout << "Enter n: ";

    cin >> n;

     cout << "Enter m: ";

    cin >> m;

 

    int** Arr;

    Arr = new int* [n];

    for (int i = 0; i < n; i++) Arr[i] = new int[m];

 

    cout << "Matrix:" << endl;

    for (int i = 0; i < n; i++) {

        for (int j = 0; j < m; j++)

            cin >> Arr[i][j];

    }

 

    int count, max = 0, j2 = 0;

    for (int j = 0; j < m; j++)

    {

        count = 0;

        for (int i = 0; i < n; i++)

        {

            if (Arr[i][j] < 0) {

                count++;

            }

        }

        if (j == 0) {

            max = count;

        }

        for (int i = 0; i < n; i++)

        {

            if (max <= count) {

                max = count;

                j2 = j;

            }

        }

    }

    cout << "Column: " << j2 << endl;

 

    for (int i = 0; i < n; i++)   delete[] Arr[i];

    delete[] Arr;

    getchar();

    getchar();

    return 0;

}


Результат:
Знайти номер рядка з найбільшою кількістю від’ємних елементів
Знайти номер рядка з найбільшою кількістю
28.06.2022, Матриця
Знайти номер рядка з найменшою кількістю від’ємних елементів
Знайти номер рядка з найменшою кількістю
28.06.2022, Матриця
Визначити кількість “особливих” елементів матриці
Визначити кількість “особливих” елементів матриці
23.08.2021, Матриця
Найбільший елемент послідовності замінити цілою частиною середнього арифметичного від’ємних елементів
Найбільший елемент послідовності замінити цілою
01.08.2021, Масив
Найменший елемент послідовності замінити цілою частиною середнього арифметичного від’ємних елементів
Найменший елемент послідовності замінити цілою
01.08.2021, Масив
Визначити кількість “особливих” елементів матриці
Визначити кількість “особливих” елементів матриці
23.08.2021, Матриця
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter