Pemrograman Menggunakan C++ Fungsi Part 2
Melanjutkan Postingan sebelumnya .
Pemrograman Menggunakan C++ Fungsi Part 1 . Bintara akan mengeshare lagi yang part 2 . comot gan . . =>>
1. Program 1
#include <iostream>
#include <conio.h>
using namespace std;
int fibo(int a)
{
if(1==a || 2==a)
return 1;
else{return fibo(a-1) + fibo(a-2);}
}
int main()
{
int x;
cout<<"~~~Program Nilai Fibonacci~~~\n"<<endl;
cout<<"Masukan Nilai N = ";
cin>>x;
cout<<"Fibonacci dari nilai "<<x<<" = "<<fibo(x)<<endl;
getch();
return 0;
}
2. Program 2
#include <iostream>
#include <conio.h>
using namespace std;
int faktor(int a);
int main()
{
int a,b,n_akhir;
cout<<"~~~Program Permutasi~~~\n\n";
cout<<"Masukkan nilai n permutasi : ";
cin>>a;
cout<<"\nnilai faktorialnya adalah : "<<faktor(a)<<"\n\n";
go_back:
cout<<"Masukan nilai r permutasi : ";
cin>>b;
if(b>a){cout<<"\nNilai r tidak boleh lebih besar dari nilai n\n"<<endl; goto go_back;}
else {
n_akhir=faktor(a)/faktor(a-b);
cout<<"\npermutasinya adalah : "<<n_akhir<<"\n\n";
}
break();
}
int faktor(int a)
{
if(a==1)
return 1;
else return a * faktor(a-1);
}
Semoga bermanfaat dan salam sukses
BIntara
Pemrograman Menggunakan C++ Fungsi Part 2
Related Post:
Title
:
Pemrograman Menggunakan C++ Fungsi Part 2
Description
:
Pemrograman Menggunakan C++ Fungsi Part 2 Melanjutkan Postingan sebelumnya . Pemrograman Menggunakan C++ Fungsi Part 1 . Bintara akan m...