Faydalı Bağlantılar

İzleyiciler

18 Nisan 2011 Pazartesi

Matris’te Sütun Sıralaması

Soru: Dışarıdan girilen bir dizinin sütun elemanlarını büyükten küçüğe sıralayan programı yazın.


/*DALGACI
KOU COMPUTER ENGINEERS'S STUDENT*/
#include
#include

void fonk (int[][100],int,int);

main()
{
int i,j,n,m;
int dizi[100][100];

printf("sutun:");
scanf("%d",&n);

printf("satir:");
scanf("%d",&m);

for(i=0;i
for(j=0;j
printf("%d,%d:",i+1,j+1);
scanf("%d",&dizi[i][j]);
}
}
printf("\n\n");
for(i=0;i
for(j=0;j
printf("%d\t",dizi[i][j]);
}
printf("\n\n");
}
fonk(dizi,m,n);// fonsiyon çagırılıyor

printf("\n\n\n sirali dizi:\n\n");
for(i=0;i
for(j=0;j
printf("%d\t",dizi[i][j]);
}
printf("\n\n");
}
getch();
}

void fonk (int a[100][100],int m,int n )
{
int i,j,tt,jj;

for(i=0;i
for(jj=0;jj
//karşılaştırma için
for(j=0;j
if(j+1>=m) continue;// 0 değerinin
//atanmaması için
else if(a[j][i]>=a[j+1][i]){
tt=a[j][i]; // sıralama
a[j][i]=a[j+1][i];
a[j+1][i]=tt;
}
}
}
}
}

Hiç yorum yok:

Yorum Gönder

ders,plan,proje,performans,ödev