Двумерный массив. Определить, является ли он симметричным относительно своей главной диагонали - 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;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.8 из 5
Похожие ответы