Sabtu, 24 Januari 2015

Pogram C++ permutasi dan kombinasi

salam sejahtera buat kita semua,,
kali ini saya akan berbagi bagaimana membuat program permutasi dan kombinasi menggunakan C++,
Untuk software nya saya menngunakan codeblock,
oke,, tak perlu panjang lebar,, langsung simak aja programnya,,

#include<iostream>
#include<string.h>
using namespace std;
int main()
{
    cout<<"Mencari permutasi P(n,k) dan Kombinasi C(n,k)\n";
    cout<<"           Oleh Agus Setiawan\n";
    cout<<endl;
    float n=0,i=0,k=0,a,b,c,d,hasil=0,hasi=0,has,per,kom;
    char pilih[1];
    mulai:
    cout<<"Masukan nilai n:";
    cin>>n;
    cout<<"masukan nilai k:";
    cin>>k;
    hasil=n;
    b=n-k;
    a=n;
    for(i=1; i<a; i++)
    {
        n--;
        hasil=hasil*n;
    }
    c=b;
    hasi=b;
    for(i=1; i<c; i++)
    {
        b--;
        hasi=hasi*b;
    }
    d=k;
    has=k;
    for(i=1;i<d;i++)
    {
        k--;
        has=has*k;
    }
    per=hasil/hasi;
    kom=hasil/(hasi*has);
    cout<<"Permutasi="<<per<<endl;
     cout<<"Kombinasi="<<kom<<endl;
      cout<<"Apakah Akan Mengulang Lagi?(y/t)=";
    cin>>pilih;
    if(strcmp(pilih,"y")==0||strcmp(pilih,"Y")==0)
    {
        cout<<endl;
        goto mulai;
    }
}



berikut ini adalah screnshot tampilannya


kalau mau download versi exe maupun cpp silahkan download di link berikut,
exe http://www.4shared.com/file/7MMUO-HAce/permutasi_dan_kombinasi.html
cpphttp://www.4shared.com/file/PA6rOZQQba/permutasi_dan_kombinasi.html

nah,, itulah penjelasan singkat dari saya,,,
Selamat belajar teman teman,,...

Tidak ada komentar:

Posting Komentar