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();
(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();