Предмет: Информатика,
автор: polinakochergina06
2 Дана целочисленная квадратная матрица А порядка N (N- заданное натуральное число). Назовем строку особой, если произведение ее элементов до главной диагонали меньше суммы ее элементов после главной диагонали. Вывести на экран количество особых строк. на языке си
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int a[n][n];
int count = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
cin >> a[i][j];
}
}
for (int i = 0; i < n; i++) {
int prod = 1, sum = 0;
for (int j = 0; j < n; j++) {
if (j < i) {
prod *= a[i][j];
} else if (j > i) {
sum += a[i][j];
}
}
if (prod < sum) {
count++;
}
}
cout << count << endl;
return 0;
}
Приложения:
Похожие вопросы
Предмет: Қазақ тiлi,
автор: ilnaragybaj2007
Предмет: Физика,
автор: savka54
Предмет: Другие предметы,
автор: darinagrodecka
Предмет: Математика,
автор: cernipkotetana