Перейти к содержимому
Обложка сообщества Разное

А (5, 5) массив1нын ар баганасынын улкен элементтерын тауып, оларды диагональ элементтерымен алмастыру кажет

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define N 5

int main()
{
int i,j,max,imax,jmax;
int A[N][N];
for (i=0;i<N;i++)
{
for (j=0;j<N;j++)
{
A[i][j]=rand()%30;
printf("%d ",A[i][j]);
}
printf("\n");
}

for (j=0;j<N;j++)
{
max=A[0][j];
for (i=0;i<N;i++)
{
if(max<=A[i][j])
{
max=A[i][j];
imax=i;
jmax=j;
}
}
printf("%d ñòîëáåö: %d\n",j+1,max);
A[imax][jmax]=A[j][j];
}

for (i=0;i<N;i++){
for (j=0;j<N;j++){
printf("a[%d][%d]=%d ",i,j,A[i][j]);
}
printf("\n");
}

system("pause");
return 0;
}

1
0
284

Еще по теме

А (5, 5) массив1нын ар баганасынын улкен элементтерын тауып, оларды диагональ элементтерымен алмастыру кажет - Yvision.kz