Unutulan Değil iz bırakan OL!
Süper Üye
Yinelenmenin klasik örneği, bir sayının faktöriyelinin hesaplanmasıdır. N sayısının faktöriyeli, 1 ile N arasındaki tüm tam sayıların çarpımından oluşur. Örneğin 3 faktöriyel 1x2x3 yani 6 dır. Aşağıdaki program bir sayının faktöriyelinin yinelenme ile nasıl hesaplandığını göstermektedir.
PHP:
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CemCan
{
class Program
{
public int factR(int n)
{
int result;
if(n == 1)
return 1;
result = factR(n - 1) * n;
return result;
}
static void Main(string[] args)
{
Program p = new Program();
Console.WriteLine("5 faktöriyel= "+p.factR(5));
Console.ReadLine();
}
}
}