Rekursif adalah perulangan yang lebih ke arah menggunakan fungsi Berikut ini adalah program c++ menghitung nilai dari faktorial:
#include <cstdlib>
#include <iostream>
using namespace std;
class rekursif{
public:
rekursif();
int faktorial(int x);
private:
int x;
};
rekursif::rekursif(){
cout<<"perulangan rekursif"<<endl;
}
int rekursif::faktorial(int x){
if(x==0){
return 0;
}
else if(x==1){
return 1;
}
else{
return (x*faktorial(x-1));
}
}
int main(int argc, char *argv[])
{
int a;
rekursif p;
cout<<"Masukkan faktorial=";cin>>a;
cout<<"hasil="<<p.faktorial(a);
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
.
Sebuah Blog biasa, dari mahasiswa biasa. Blog ini dibuat semata-mata karena ingin menyalurkan keinginan menulis, baik tentang perjalanan hidup, Cinta, Hiburan, Informatika, Manga, dan Anime. Just keep your eyes on this blog! (^o^)
Rabu, 03 April 2013
Perulangan rekursif "Menghitung nilai faktorial"
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar