Задать вопрос
Ответы пользователя по тегу Программирование
  • Почему не выводится двумерный массив?

    @serhiops
    Python/JavaScript/C++
    Таке ж завдання виконував на останній лабораторній роботі.
    #include<iostream>
    #include<clocale>
    #include<iomanip>
    using namespace std;
    
    #define COLS 4
    
    int main(int argc, char** argv)
    {
        setlocale(LC_ALL, "Ukrainian");
        int w[][COLS] = {
            {1, 3, -8, 0},
            {-4, 6, 2, -5},
            {3, 7, 0, 6},
            {-3, 9, 11, -2}
        };
        cout << "Поточна матриця\n";
        for (int i{0}; i < COLS; ++i)
        {
            for (int j{0}; j < COLS; ++j)
                cout<< showpos <<w[i][j]<< setw(5);
            cout << '\n';
        }
    
        cout << "\nПеретворена матриця\n";
        for (int i{0}; i < COLS; ++i)
        {
            for (int j{0}; j < COLS; ++j)
            {
                if (w[i][j]>0 && w[i][j] < 6)
                    w[i][j] = 0;
                cout<< showpos <<w[i][j]<< setw(5);
            }
            cout << '\n';
        }
        return 0;
    }
    Ответ написан
    Комментировать