اكتب برنامج بلغة سي تحدد ما إذا كانت المصفوفة المربعة متماثلة أم لا
- برمجة
- برمجة سي c
- 2022-03-06
- asmaamaroc
الأجوبة
#include<stdio.h>
#define L 100
#define C 100
void main()
{
int mat[L][C];
int l,c;
int i,j;
int test=1;
do{
printf(“Donner ne nb de Ligne et de colonne \n”);
scanf(“%d %d”,&l,&c);
}while(l!=c);
for(i=0;i<l;i++)
{
for(j=0;j<c;j++)
{
printf(“Donner mat[%d][%d]: “,i,j);
scanf(“%d”,&mat[i][j]);
}
}
for(i=0;i<l;i++)
{
for(j=0;j<c;j++)
{
printf(” %d |”,mat[i][j]);
}
printf(“\n”);
}
i=0;
j=0;
while((test==1)&&(i<l))
{
while((test==1)&&(j<c))
{if(mat[i][j]==mat[j][i])j++;
else{test=0;}
}
i++;
}
if(test==1) printf(“Symétrique”);
else
printf(” NON Symétrique”);
}
أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال