25 Mayıs 2013 Cumartesi

C Programlama - Void Fonksiyonlar

Girilen üç sayı arasından en büyüğünü bulma:
#include
void enBuyukSayi(int,int,int);
int main(){
 int a,b,c;
 printf("üç tane sayı giriniz:");
 scanf("%d %d %d",&a,&b,&c);
 enBuyukSayi(a,b,c);
 return 0;
}
void enBuyukSayi(int x,int y,int z){
int max;
if(x>y)
max=x;
else
max=y;
if(z>max)
max=z;
printf("%d %d %d sayılarından en buyugu:%dn",x,y,z,max);
}

Şimdi void fonksiyon nedir ona bakalım: Void fonksiyon bir değer döndürmez. Yani Fonksiyonun çağrıldığı main 'nin içerisinde sadece fonksiyon ne işlem ne sonuç çıkartıyorsa onu yapar. Onun dışında Fonksiyonun oluşturduğu değeri main fonksiyonu içerisinde başka bir değere atıyamayız veya onu kullanamayız. Bir sonraki int fonksiyon örneğinde arasındaki farkı daha iyi anlayacaksınız.

Hiç yorum yok :

Yorum Gönder

Google PageRank Checker Powered by  MyPagerank.Net