Minggu, 02 Oktober 2011
2
Minggu, 02 Oktober 2011
Nurkholish Ardi Firdaus
[C/C++] Program Penghitung Faktorial
Kali ini saya iseng membuat program penghitung faktorial menggunakan C++. Tujuan dari keisengan saya ini adalah saya ingin tahu apakah C++ mendukung metode panggilan fungsi secara rekursif. Eh ternyata bisa... Mari kita tenggok source code nya..
#include <iostream>
using namespace std;
double fact(double n);
int main()
{
int n;
cout << "###################################n";
cout << "### UNIVERSITAS NEGERI SEMARANG ###n";
cout << "### Factorial Solver ###n";
cout << "### Nurkholish Ardi Firdaus ###n";
cout << "###################################n";
cout << "Masukkan angka: ";
cin >> n;
cout << "n";
cout << n << "!=";
cout << fact(n) << endl;
return 0;
}
double fact(double n)
{
if (n>1) return n*fact(n-1);
else return 1;
}
Langganan:
Komentar (Atom)



