Tekil Mesaj gösterimi
Alt 27 Ağustos 2017, 16:48   #10
Entrance
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart Cevap: Örnek Kodlamalar Buraya..

Programın neler yaptığına dair herhangi bir açıklama yapmak istemiyorum. MenuGoster, fonksiyonunda gayet açık bir şekilde programın ne yaptığı zaten gösteriliyor..

Kod:
#include <stdio.h>


#define   ELEMANSAYISI   5

void MenuGoster();
void DiziToplam(int *, int);
void DiziOrtalamasi(int *, int);
void EnbuyukElemanBul(int *, int);
void EnkucukElemanBul(int *, int);
void DiziElemanGoster(int *, int);


int DiziEleman[] = {300, 600, 100, 800, 1000};
int main() {
      
      
      MenuGoster();
      int islemSec = 0;
      
      puts("Lutfen, yukaridaki islemlerden birini seciniz...");
      scanf("%d", &islemSec);
      
      switch(islemSec){
      	
      	case 1:
      		DiziToplam(DiziEleman, ELEMANSAYISI);
      	break;
      	
      	case 2:
      		DiziOrtalamasi(DiziEleman, ELEMANSAYISI);
      	break;
      	
      	case 3:
      		EnbuyukElemanBul(DiziEleman, ELEMANSAYISI);
      	break;
      	
      	case 4:
      		EnkucukElemanBul(DiziEleman, ELEMANSAYISI);
      	break;
      	
      	case 5:
      		DiziElemanGoster(DiziEleman, ELEMANSAYISI);
      	break;
            
            default:
            	printf("Hatali islem, 1-5 arasinda islem seciniz!");
	}
	return 0;
}

void MenuGoster(){
	
	puts("***************************************");
	printf("* Dizideki Elamanlarin Toplami    = 1 *\n");
	printf("* Dizideki Elemanlarin Ortalamasi = 2 *\n");
	printf("* Dizideki En Buyuk Eleman        = 3 *\n");
	printf("* Dizideki En Kucuk Eleman        = 4 *\n");
	printf("* Dizideki Eleman Gosterimi       = 5 *\n");
	puts("***************************************\n");
	
}

void DiziToplam(int *Dizi, int Boyut){
	
	int ToplamElemanSayisi = 0, i;
	
	for(i = 0; i < Boyut; i++){
		
		
		ToplamElemanSayisi += Dizi[i];
		
	}
	printf("Dizideki Elemanlarin Toplam Miktari -> %d\n", ToplamElemanSayisi);
	
}

void DiziOrtalamasi(int *Dizi, int Boyut){
	
	int ToplamElemanSayisi = 0, i;
	
	for(i = 0; i < Boyut; i++){
		
		
		ToplamElemanSayisi += Dizi[i];
		
	}
	printf("Dizideki Elemanlarin Ortalamasi -> %d\n", ToplamElemanSayisi/Boyut);
}

void EnbuyukElemanBul(int *Dizi, int Boyut){
	
	int EnbuyukBul = Dizi[0], i;
	
	for(i = 0; i < Boyut; i++){
		
		
		if(Dizi[i] > EnbuyukBul)
		   EnbuyukBul = Dizi[i];
		
	}
	printf("Dizideki En Buyuk Eleman -> %d\n", EnbuyukBul);
}

void EnkucukElemanBul(int *Dizi, int Boyut){
	
	int EnkucukBul = Dizi[0], i;
	
	for(i = 0; i < Boyut; i++){
		
		
		if(Dizi[i] < EnkucukBul)
		   EnkucukBul = Dizi[i];
		
	}
	printf("Dizideki En Kucuk Eleman -> %d\n", EnkucukBul);
}

void DiziElemanGoster(int *Dizi, int Boyut){
	
	int i;
	
	puts("Dizideki Elemanlar Listeleniyor...");
	for(i = 0; i < 5; i++){
		
		printf("Indis = %d Eleman = %d\n", i, *(Dizi + i));
		
	}
	
}
^^





char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı