Переменной S присвоить значения, которые равны сумме отрицательных элементов массива {Xi,j} n,m. — С++(Cb)

#include <iostream>
#include <ctime>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    const int row=6, column=3;
    int MAS[row][column];
 
    std::cout << "Исходная матрица:\n" << std::endl;
 
    srand(time(NULL));
    for (int i=0; i<row; i++)
    {
        for (int j=0; j<column; j++)
        {
            MAS[i][j]=rand()%11-5; // заполняем случайнми числами,
            std::cout << MAS[i][j] << "  "; // и выводим на экран.
        }
        std::cout << std::endl;
    }
 
    int sum=0; // сюда будет записываться сумма.
 
    for (int i=0; i<row; i++)
    for (int j=0; j<column; j++)
        if (MAS[i][j]<0) sum+=MAS[i][j]; // находим сумму.
 
    std::cout << "Сумма всех отрицательных элементов: " << sum;
    std::cout << std::endl;
    system("pause");
    return 0;
}

Leave a Comment