KONU : C Konsol Uygulamalar - Konsoldan girilen 10 sayıyı büyükten küçüğe ve küçükten büyüğe doğru sıralama.
ETİKETLER: C diziler - c döngüler - c sıralama - c küçükten büyüğe sıralama - c büyükten küçüğe sıralama.
#include < stdio.h >
int main()
{
int arraylist[10],i,j,k,buffer;
printf("10 tane farkli sayi giriniz\n");
for (i=0; i<10 ; i++)
{
//Girilen sayıları sıra ile arraylist e kaydet
scanf("%d" , &arraylist[i]);
}
for(i=0;i<10;i++)
{
for(j=0; j<9; j++)
{
//girilen sayıları sırala arraylist içinde sırala
if(arraylist[j]> arraylist[j+1])
{
buffer=arraylist[j];
arraylist[j]= arraylist[j+1];
arraylist[j+1]=buffer;
}
}
}
printf("\n\nGirilen sayilar buyukten kucuge dogru su sekilde siralandi: \n\n");
for(k=9; k >=0 ; k--)
{
printf("%d , ", arraylist[k]);
}
printf("\n\nGirilen sayilar kucukten buyuge dogru su sekilde siralandi: \n\n");
for(k=0; k <10 ; k++)
{
printf("%d , ", arraylist[k]);
}
//bir tuşa basılana kadar bekle
scanf("\n%d",&i);
return 0;
}
teşekkürler
YanıtlaSil