Задача: Проверить, есть ли в матрице хотя бы одна строка, содержащая
положительный элемент, и найти ее номер. Знаки элементов предыдущей строки
изменить на противоположные. Помогите поменять знаки элемента предыдущей строки на противоположные. Вот код:
#include <iostream>
int main() {
setlocale(LC_ALL, "RUS"
int massiv[3][3] = {
{-4,-1,0},
{5,-7,1},
{0,-2,-8}
};
int kolvo_chisel_bolshe_0 = 0;
int nomer_stroki = -1;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
if (massiv[j] > 0) {
nomer_stroki = i;
kolvo_chisel_bolshe_0++;
}
}
}
std::cout <<"Количество положительных чисел: " << kolvo_chisel_bolshe_0<<std::endl;
std::cout <<"Номер строки " << nomer_stroki<<std::endl;
std::cin.get();
return 0;
}
положительный элемент, и найти ее номер. Знаки элементов предыдущей строки
изменить на противоположные. Помогите поменять знаки элемента предыдущей строки на противоположные. Вот код:
#include <iostream>
int main() {
setlocale(LC_ALL, "RUS"
int massiv[3][3] = {
{-4,-1,0},
{5,-7,1},
{0,-2,-8}
};
int kolvo_chisel_bolshe_0 = 0;
int nomer_stroki = -1;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
if (massiv[j] > 0) {
nomer_stroki = i;
kolvo_chisel_bolshe_0++;
}
}
}
std::cout <<"Количество положительных чисел: " << kolvo_chisel_bolshe_0<<std::endl;
std::cout <<"Номер строки " << nomer_stroki<<std::endl;
std::cin.get();
return 0;
}