C programlama ile dizideki sayıları büyükten küçüğe sıralama yapmak için aşağıdaki kodu kullanabilirsiniz. Aşağıdaki kod kullanıcıdan alınan 8 sayıyı büyükten küçüğe doğru sıralar. Kullanıcıdan alınan sayı miktarını kendinize göre düzenleyebilirsiniz. Tavsiyem Dev C++ derleyicisini kullanınız.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#include<stdio.h> #include<conio.h> main() { int dizi[8],i,j,t,fark,min,max; for(i=1;i<9;i++){ printf("%d. sayiyi giriniz: ",i); scanf("%d",&dizi[i]); } for(i=1;i<9;i++){ for(j=1;j<9;j++){ if(dizi[j]<=dizi[i]){ t=dizi[i]; dizi[i]=dizi[j]; dizi[j]=t; } } } printf("\nsiralama: "); for(i = 1;i < 9; i++){ printf("%d ",dizi[i]); } getch(); } |