Дана матрица А(m, n). Отпечатать номера только тех строк, сумма элементов которых превышает заданную величину Т, и число таких строк - вопрос №3317725

06.06.19
1 ответ

Ответы

#include <iostream>

int main()
{
    int const m = 3;
    int const n = 4;
    int const t = 19;

    int const a[m][n] = {
        {3, 5, 9, 4}, // 21
        {1, 5, 6, 7}, // 19
        {2, 7, 8, 3}, // 20
    };

    int sum = 0;
    int cnt = 0;

    for (int i = 0; i < m; i++) {
        sum = 0;
        for (int j = 0; j < n; j++) {
            sum += a[i][j];
        }

        if (sum > t) {
            std::cout << «строка N» << i + 1 << "\n";
            cnt++;
        }
    }

    std::cout << «Количество строк: » << cnt << std::endl;

    return 0;
}

17.08.19
Посмотреть всех экспертов из раздела Технологии > C/C++
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store