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,,...
Sabtu, 24 Januari 2015
Selasa, 13 Januari 2015
Program C++ kalkulator sederhana
hai sobat kali ini saya akan berbagi tentang program C++ yaitu program kalkulator sederhana,,,
berikut ini adalah programnya,,
#include <iostream>
#include<string.h>
#include <conio.h>
using namespace std;
int main()
{
char pilih[1];
float bil [20],hasil;
int i=0,j=0,k=0;
cout<<" KALKULATOR\n";
cout<<" BY AGUS SETIAWAN\n";
cout<<"==============================================================================\n";
cout<<" Dikali tekan 'x' dibagi tekan '/' ditambah tekan '+' dikurang tekan '-' \n";
cout<<" Kembali ke menu tekan 'M' , selesai tekan 'S'\n";
cout<<"==============================================================================\n";
menu:
i=0;
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=bil[i];
lagi:
cout<<"Pilihan:";
cin>>pilih;
if(strcmp(pilih,"x")==0||strcmp(pilih,"X")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil*bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"/")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil/bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"+")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil+bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"-")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil-bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"m")==0||strcmp(pilih,"M")==0)
goto menu;
}
untuk format exe dapat di unduh di http://www.4shared.com/file/94NIyA3wba/kalkulator.html
berikut ini adalah programnya,,
#include <iostream>
#include<string.h>
#include <conio.h>
using namespace std;
int main()
{
char pilih[1];
float bil [20],hasil;
int i=0,j=0,k=0;
cout<<" KALKULATOR\n";
cout<<" BY AGUS SETIAWAN\n";
cout<<"==============================================================================\n";
cout<<" Dikali tekan 'x' dibagi tekan '/' ditambah tekan '+' dikurang tekan '-' \n";
cout<<" Kembali ke menu tekan 'M' , selesai tekan 'S'\n";
cout<<"==============================================================================\n";
menu:
i=0;
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=bil[i];
lagi:
cout<<"Pilihan:";
cin>>pilih;
if(strcmp(pilih,"x")==0||strcmp(pilih,"X")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil*bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"/")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil/bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"+")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil+bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"-")==0)
{
i+=1;
cout<<"Masukan Angka ke<"<<i<<">";
cin>>bil[i];
hasil=hasil-bil[i];
cout<<"Hasil="<<hasil<<"\n\n";
goto lagi;
}
if(strcmp(pilih,"m")==0||strcmp(pilih,"M")==0)
goto menu;
}
untuk format exe dapat di unduh di http://www.4shared.com/file/94NIyA3wba/kalkulator.html
Langganan:
Postingan (Atom)