1 Ağustos 2013 Perşembe

c# da fonksiyon kullanımı

Yazılan bir kodu defalarca kullanabilmemizi saglar örnegin ;


(a!+b!)*c!   bulmak için 3 kere faktöriyel fonksiyonu yazmak yerine birk ere yazıp foniyonu cagırıp a! b! yi hesaplayıp işlemimizi yaparız


fonksiyonu global olarak üstte tanımlarız kodu yazarız   foknsiyonumuz;


double faktoriyel(int sayi)
        int a, carpim = 1;
        for (int i = a; i >0 ; i--)
        {
            carpim *= i;  
        }
return carpim

(a! + b! )*c!   hesaplamak icin ise;

int a ,b ;
double sonuc;       // yollanan fonksiyonla aynı tip olmalı   double double
a=int.parse(textbox1.text);
b=int.parse(textbox2.text);
sonuc= (faktoriyel(a)+faktoriyel(b))* faktoriyel(c);    // faktoriyeli tek tek cagıryoruz
label4.text=sonuc.tostring();

Share: