No 9
#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;
}
raptornya

No 10.
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int faktorial(int x){
int i=1, f;
f=1;
while(i<=x){
f=f*i; i++;
} return (f);
}
int main(int argc, char** argv) {
int n, r, p, permutasi;
cout<<"Menghitung Permutasi "<<endl;
cout<<"Masukkan nilai n = "; cin>>n;
cout<<"Masukkan nilai r = "; cin>>r;
p=n-r;
permutasi=faktorial(n)/faktorial(p);
cout<<"Hasil Permutasi nPr = "<<permutasi;
return 0;
}
raptornya

#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;
}
raptornya
No 10.
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int faktorial(int x){
int i=1, f;
f=1;
while(i<=x){
f=f*i; i++;
} return (f);
}
int main(int argc, char** argv) {
int n, r, p, permutasi;
cout<<"Menghitung Permutasi "<<endl;
cout<<"Masukkan nilai n = "; cin>>n;
cout<<"Masukkan nilai r = "; cin>>r;
p=n-r;
permutasi=faktorial(n)/faktorial(p);
cout<<"Hasil Permutasi nPr = "<<permutasi;
return 0;
}
raptornya
Komentar
Posting Komentar