KASUS 5.5=>MEMBUAT SUBROGRAM FUNGSI FAKTOR SECARA REKURSIF DI C++ DAN RAPTOR

Ass..W..W..,
Kali ini kita membahas subprogram fungsi faktor secara rekursif menggunakan C++ dan RAPTOR.
1.) Deklarasikan fungsi rekursif di atas main.
2.) Setelah itu di dalam fungsi tersebut ada proses percabangan yang memanggil fungsi itu sendiri.
3.) Setelah itu deklarasikan pemasukan nilai di bawah main, dan panggil fungsi yang sudah di buat tadi, untuk memproses nilali yang di masukan.

Langsung saja lihat program di bawah ini.
1.) C++
#include <iostream>
#include <math.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int faktorial(int n){
    int i;
    long faktorial;
    if(n==0 || n==1){
        faktorial=1;
    }else{
        faktorial=n;
        faktorial=n*faktorial*(n-1);
    }
}
int main(int argc, char** argv) {
    int b;
    cout<<"Masukan Nilai =";
    cin>>b;
    cout<<"Hasil ="<<faktorial(b);
    return 0;
} 
2.) RAPTOR
Fungsi yang akan di panggil
 Sampai disini pembahasan kita hari ini, jangan lupa komennya.

Share this

Related Posts

Previous
Next Post »