Двумерный массив. Определить, является ли он симметричным относительно своей главной диагонали - C (СИ)
Формулировка задачи:
Дан квадратный массив целых чисел Определить явлееться ли он симетричным относительно своей главной диогонали.
Помогите решить задачу.
Помогите кто ни будь
Ну помогите кто нибудь
Решение задачи: «Двумерный массив. Определить, является ли он симметричным относительно своей главной диагонали»
textual
Листинг программы
#include "stdio.h" #define N 5 int main() { int matrix[N][N]; int i = 0, j = 0; int sum = 0; int offset = 1; for(i = 0; i < N; i++) { for(j = 0; j < N; j++) { matrix[i][j] = i + j; printf("%d ", matrix[i][j]); } printf("\n"); } for(i = 0; i < N - 1; i++) { for(j = offset; j < N; j++) if(matrix[i][j] == matrix[j][i]) sum++; offset++; } sum == (N*(N-1))/2 ? printf("Symmetric") : printf("Asymmetric"); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д