menu bar

Saturday, 9 April 2016

Menghitung kombinasi







#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int fac(int n){
if(n>1) return n*fac(n-1);
}

class kom{
private:
int n,r,hasil;
public:
void masuk(int,int);
hitung();
int tampilkan();
};

void kom::masuk(int en,int er){
n=en;
r=er;
}
kom::hitung(){
hasil=fac(n)/(fac(r)*fac(n-r));
}

int kom::tampilkan(){
return hasil;
}

int main(int argc, char** argv) {
int en,er; kom terserah;
cout<<"perhitungan kombinasi\n";
cout<<"masukkan jumlah objek="; cin>>en;
cout<<"masukkan jumlah rasio="; cin>>er;
terserah.masuk(en,er);
terserah.hitung();
cout<<terserah.tampilkan();
return 0;
}

No comments:

Post a Comment