#include<stdio.h> #include<stdlib.h> int dizi[25],n=1; void ekle() { int sayi,yer; printf("\nbir sayi girin:"); scanf("%d",&sayi); yer=n; dizi[yer]=sayi; while(yer>1 && dizi[yer]>dizi[yer/2]) { int temp; temp=dizi[yer]; dizi[yer]=dizi[yer/2]; dizi[yer/2]=temp; yer=yer/2; } n++; } void yazdir() { for(int i=1;i<n;i++) printf("\n%d",dizi[i]); } main() { ekle(); ekle(); ekle(); ekle(); yazdir(); }
sonraki
« Prev Post
« Prev Post
Önceki
Next Post »
Next Post »
Kaydol:
Kayıt Yorumları (Atom)
Show Conversion Code Hide Conversion Code Show Emoticon Hide Emoticon