Bu dersimizde bir sayının faktöriyelini recursiyon fonksiyon kullanarak bulalım. Derleyici olarak ben Dev-C++ kullanıyorum ve hiç bir hata sorunu yaşamıyorum, size de tavsiye ederim.
Bir sayının faktöriyelini recursion fonksiyon ile yazdırınız.
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int faktoriyel(int n)
{
if (n==0)
return 1;
else
{
return faktoriyel(n-1)*n;
}
}
int main()
{
int sayi;
cout<<"Faktoriyeli bulunacak sayiyi giriniz" ;
cin>>sayi;
cout<<faktoriyel (sayi);
getch();
return 0;
}