Дана целочисленная квадратная матрица. Найти число строк, сумма элементов которых равна сумме элементов главной диагонали данной матрицы.
10-11 класс
|
Нужна на языке си.
#include <stdio.h>
#define n 5
int main(void){
int a[n][n];
int i,j;
int sd=0,s=0,k=0;
for(i=0;i<n;i++){
for(j=0;j<n;j++){
scanf("%d", &a[i][j]);
}
}
for(i=0;i<n;i++) sd+=a[i][i];
for(i=0;i<n;i++){
for(j=0;j<n;j++){
s+=a[i][j];
}
if (s==sd) k++;
s=0;
}
printf("%d",k);
return 0;
}
Другие вопросы из категории
Читайте также
Помогите написать программу, которая чётные элементы последовательности уменьшает в 2 раза, а нечётные увеличивает в 2 раза.
И ещё одна программа, которая находит сумму элементов, которые находятся под главной диагональю.
Заранее спасибо.
1.Дано массив 5*5, заполнить массив случайными числами не больше 30 и найти сумму парных элементов массива, которые находятся под главной диагонали и количество не парных элементов которые находятся над главной диагонали.
элементов; 3) сумму элементов которые делятся на 3; 4) минимальный и максимальный элемент. (используя procedure или function, но чтоб была рекурсия)ПОЖАЛУЙСТА ПОМОГИТЕ ВОПРОС ЖИЗНИ И СМЕРТИ!!