Daha fazlası için : http://http://programderslerim.blogspot.com
Merhaba Bu derste 100 elemanlı veriyi girdi olarak alıp sıralayıp ekrana yazdırmayı öğrenelim.Projemizi açtıktan hemen sonra aşağıdaki kaynak kodları ekliyelim :
/*100 elemanlı veriyi fonksiyon kullanarak ekrana yazdırma*/ #include<stdio.h> #include<conio.h> #define Boyut 5 void elemanlarigir(int []); void sirala(int []); void ekranayaz(int []); int main(){ int A[Boyut]; elemanlarigir(A); sirala(A); ekranayaz(A); getch(); return 0; } void elemanlarigir(int B[]){ for(int i=0;i<Boyut;i++){ printf("%d. Elemani giriniz: ",i+1); scanf("%d",&B[i]); } } void sirala(int B[]){ for(int i=0;i<Boyut;i++) for(int j=i;j<Boyut;j++) if(B[i]<B[j]){ int gecici = B[i]; B[i]=B[j]; B[j]=gecici; } } void ekranayaz(int B[]){ for(int i=1;i<=Boyut;i++){ printf("%-9dt",B[i-1]); if(i%5==0) printf("n"); } }
Programımız tamamlandı.
Unutmayın bilmediğiniz şeyi sevemessiniz.Programlama dilinide bizimle seveceksiniz.Takipte Kalın..
0 yorum:
Yorum Gönder