• 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.

Veri Sıralayıp Ekrana Yazdırmak

ByOnur58

Kayıtlı Üye
Forum Yaşı
11 Yıl 5 Ay
Mesajlar
2,114
Tepkime puanı
10
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");
     }
}
 
Geri
Üst