Program menghitung faktorial bilangan



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

int factr(int n);

main()
{
       int faktor, bilangan;

    cout << "Inputkan bilangan bulat ! ";
    cin >> bilangan;

    faktor = factr(bilangan);

    cout << "Faktorial : " << bilangan << " adalah : " << faktor << endl;

    getch();

}

/* non-recursive */
int factr(int n)
{
      int answer;
      if(n==1) return(1);
      answer = factr(n-1)*n; /* recursive call */
      return(answer);
}

Comments

Popular posts from this blog

Animasi Lucu C++

Sistem Sensor dan Robotika

DDL Part II