Minggu, 03 Juli 2011

Program Menghitung Permutasi dengan C++

pada kali ini saya akan memposting sebuah program untuk menghitung nilai permutasi.Untuk menghitung nilai permutasi kita menggunakan program sebelumnya yaitu prorgam menghitung faktorial.Kenapa kita menggunakan program sebelumnya??jawabannya adalah dalam perhitungan permutasi kita juga menghitung faktorial bilangan n dan bilangan r karena rumus permutasi adalah nfaktorial/(nfaktorial-rfaktorial).

untuk lebih jelasnya silakan teman-teman melihat programnya di bawah ini.

//MENGHITUNG PERMUTASI

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
int nfakt,nrfakt,per;
int n,r;
nfakt=1;
nrfakt=1;

cout<<”\t\t\tMENGHITUG NILAI PERMUTASI”<<endl;
cout<<”\t\t======================================”<<endl;
cout<<endl;
cout<<”masukkan nilai n:”;
cin>>n;
cout<<”masukkan nilai r:”;
cin>>r;

for(int i=n;i>0;i–)
{
nfakt=nfakt*i;
}
for(int i=n-r;i>0;i–)
{
nrfakt=nrfakt*i;
}

per=nfakt/nrfakt;

cout<<”nilai permutasinya adalah:”<<per<<endl;
cout<<endl;
system(“PAUSE”);
return EXIT_SUCCESS;
}

Tidak ada komentar:

Posting Komentar