Menentukan Bilangan Faktorial

Posted by Budi Arieyanto | Posted in | Posted on 05.08

#include <iostream.h>
#include <conio.h>

long fak(int x);
void main()
{
    int n;
   cout<<"MENGHITUNG FAKTORIAL"<< endl;
   cout<<"\n\nn! = 1*2*...*n(n-2)(n-1)"<< endl;
   cout<< endl;
   cout<<"Nilai n = ";
   cin>>n;
   cout<<n<<"!    = "<<fak(n)<< endl;
   getch();
}

long fak(int x)
{
    if (x==0)
       return 1;
   else if (x==1)
       return x;
   else

       return (x*fak(x-1));
}

Comments (0)

Posting Komentar