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:
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();
}
}
ulan hepinizmi kulaktan duyma laflarla gelirsiniz akü
ulan mal beyin c++ da bazı fonksiyonlar çalışmıyodu build edilmiyodu yardım istedik bi ara hemen sattılar
headr açmayı kim neresinden uyrdurdu gene putperest ataist sg burdan
edit : dilm alıştığı için s ye basmışım sanane akü ?
ulan hepinizmi kulaktan duyma laflarla gelirsiniz akü
ulan mal beyin c++ da bazı fonksiyonlar çalışmıyodu build edilmiyodu yardım istedik bi ara hemen sattılar
headr açmayı kim neresinden uyrdurdu gene putperest ataist sg burdan
edit : dilm alıştığı için s ye basmışım sanane akü ?
lan bende açmadım zaten anlama kıtlığınmı var her duyuğun lafa inanma c++ ın bazı fonksiyonları çalışmıyor diye yardım istedim aradan 1 ay geçti
mal değiliz o kadarda senin bildiğin gibi değil yani neyse sen duyduğun gibi anla yavşak herif