Faktöriyel: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Gerekçe: + deneme amaçlı değişiklik
Etiket: Elle geri alma
Latifyilmaz (mesaj | katkılar)
C# programlama dili için özyineli ve tekrarlı faktöriyel hesaplama kodu yayınlandı.
146. satır:
sonuc *= i
return sonuc
[[C Sharp|C#]] Programlama Dilinde yazılmış Özyineli ve Tekrarlı fonksiyonlara birer örnek verecek olursak:
 
=== // n! - Özyineli ===
int factorial_R(int n){
if(n<0){
return;
}
if(n<=1){
return 1;
}
return n * factorial_R(n-1);
}
 
=== // n! - Tekrarlı ===
int factorial_I(int n){
if(n<0){
return;
}
int sonuc = 1;
for (int i = n; i >= 1; --i) {
sonuc *= i;
}
return sonuc;
}
 
 
"https://tr.wikipedia.org/wiki/Faktöriyel" sayfasından alınmıştır