• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Veri Sıralayıp Ekrana Yazdırmak

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
/*100 elemanlı veriyi fonksiyon kullanarak ekrana yazdırma*/
#include<stdio.h>
#include<conio.h>
#define Boyut 5
**** elemanlarigir(int []);
**** sirala(int []);
**** ekranayaz(int []);

int main(){
     int A[Boyut];
     elemanlarigir(A);
     sirala(A);
     ekranayaz(A);
     getch();
     return 0;
}

**** elemanlarigir(int B[]){
     for(int i=0;i<Boyut;i++){
     printf("%d. Elemani giriniz: ",i+1);
     scanf("%d",&B[i]);
     }
}

**** 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;
     }
}

**** ekranayaz(int B[]){
     for(int i=1;i<=Boyut;i++){
     printf("%-9dt",B[i-1]);
     if(i%5==0)
     printf("n");
     }
}
 
Üst