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,,...
Sebelum Darah Penghabisan
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
Senin, 22 Desember 2014
CALCULATE RERATA, PREDICATE
hello,,,,
I want to explain for you about program C++,,,
this is program a calculate RERATA, PREDICATE, AND EXPLAINATION, about UAS, TASK, and UTS,,
this program useing code block,,
oke,,, good night,,
#include <iostream>
#include <string.h>
#include<stdio.h>
#include<conio.h>
using namespace std;
int main()
{
char nama[20],name[20][20],predikat[20];
char keterangan[20][20];
float uts[20],tugas[20],uas[20];
float rata[20];
int i=0,n;
cout<<"=====================================\n";
cout<<"menghitung nilai akhir\n";
cout<<"TUGAS 40%, UTS 30%, UAS 30%\n";
cout<<"untuk mengakhiri memasukan angka tekan huruf S(selesai)\n";
cout<<"dibuat oleh Agus Setiawan\n";
cout<<"=====================================\n";
mulai:
i+=1;
cout<<"masukan nama siswa ke "<<i<<":";
cin>>nama;
strcpy(name[i],nama);
if(strcmp(name[i],"s")==0||strcmp(name[i],"S")==0)
goto hitung;
cout<<"masukan nilai tugas:";
cin>>tugas[i];
cout<<"masukan nilai UTS:";
cin>>uts[i];
cout<<"masukan nilai UAS:";
cin>>uas[i];
goto mulai;
hitung:
cout<<endl;
cout<<"| NO | NAMA | TUGAS | UTS | UAS |RERATA|PREDIKAT| KETERANGAN |\n";
n=i;
for(i=1; i<n; i++)
{
rata[i]=(tugas[i]*0.4)+(uts[i]*0.3)+(uas[i]*0.3);
if(rata[i]>=55)
{
predikat[i]='D';
char ket[11]="KURANG";
strcpy(keterangan[i],ket);
}
if(rata[i]>=65)
{
predikat[i]='C';
char ket[11]="CUKUP";
strcpy(keterangan[i],ket);
}
if(rata[i]>=75)
{
predikat[i]='B';
char ket[11]="BAIK";
strcpy(keterangan[i],ket);
}
if(rata[i]>=85)
{
predikat[i]='A';
char ket[12]="BAIK SEKALI";
strcpy(keterangan[i],ket);
}
if(rata[i]<55)
{
predikat[i]='E';
char ket[15]="SANGAT KURANG";
strcpy(keterangan[i],ket);
}
cout<<" "<<i<<" \t"<<name[i]<<"\t\t "<<tugas[i]<<" \t"<<uts[i]<<" \t"<<uas[i]<<"\t"<<rata[i]<<"\t"<<predikat[i]<<"\t"<< keterangan[i]<<endl;
}
return 0;
}
I want to explain for you about program C++,,,
this is program a calculate RERATA, PREDICATE, AND EXPLAINATION, about UAS, TASK, and UTS,,
this program useing code block,,
oke,,, good night,,
#include <iostream>
#include <string.h>
#include<stdio.h>
#include<conio.h>
using namespace std;
int main()
{
char nama[20],name[20][20],predikat[20];
char keterangan[20][20];
float uts[20],tugas[20],uas[20];
float rata[20];
int i=0,n;
cout<<"=====================================\n";
cout<<"menghitung nilai akhir\n";
cout<<"TUGAS 40%, UTS 30%, UAS 30%\n";
cout<<"untuk mengakhiri memasukan angka tekan huruf S(selesai)\n";
cout<<"dibuat oleh Agus Setiawan\n";
cout<<"=====================================\n";
mulai:
i+=1;
cout<<"masukan nama siswa ke "<<i<<":";
cin>>nama;
strcpy(name[i],nama);
if(strcmp(name[i],"s")==0||strcmp(name[i],"S")==0)
goto hitung;
cout<<"masukan nilai tugas:";
cin>>tugas[i];
cout<<"masukan nilai UTS:";
cin>>uts[i];
cout<<"masukan nilai UAS:";
cin>>uas[i];
goto mulai;
hitung:
cout<<endl;
cout<<"| NO | NAMA | TUGAS | UTS | UAS |RERATA|PREDIKAT| KETERANGAN |\n";
n=i;
for(i=1; i<n; i++)
{
rata[i]=(tugas[i]*0.4)+(uts[i]*0.3)+(uas[i]*0.3);
if(rata[i]>=55)
{
predikat[i]='D';
char ket[11]="KURANG";
strcpy(keterangan[i],ket);
}
if(rata[i]>=65)
{
predikat[i]='C';
char ket[11]="CUKUP";
strcpy(keterangan[i],ket);
}
if(rata[i]>=75)
{
predikat[i]='B';
char ket[11]="BAIK";
strcpy(keterangan[i],ket);
}
if(rata[i]>=85)
{
predikat[i]='A';
char ket[12]="BAIK SEKALI";
strcpy(keterangan[i],ket);
}
if(rata[i]<55)
{
predikat[i]='E';
char ket[15]="SANGAT KURANG";
strcpy(keterangan[i],ket);
}
cout<<" "<<i<<" \t"<<name[i]<<"\t\t "<<tugas[i]<<" \t"<<uts[i]<<" \t"<<uas[i]<<"\t"<<rata[i]<<"\t"<<predikat[i]<<"\t"<< keterangan[i]<<endl;
}
return 0;
}
Senin, 06 Oktober 2014
Makalah Pembuatan Kompos Cair
PEMBUATAN KOMPOS CAIR
Kompos cair sangan banyak manfaatnya terutama untuk pertanian, makalah ini kami buat sewaktu SMK pada saat pelajaaran IPA, dan Alhamdulillah berhasil,, monggo yang mau latihan membuat kompos cair atau mau menjadikan referensi dalam praktek pembuatan kompos cairr,, langsung di download aja di link bawah ini.
http://www.4shared.com/get/4UMItV8Oce/MAKALAH_IPA_SAMPULL.html
http://www.4shared.com/get/-vqnzAxAce/MAKALAH_IPA_KATA_PENGANTAR.html
http://www.4shared.com/get/PGcSpg_xce/ISI.html
Kompos cair sangan banyak manfaatnya terutama untuk pertanian, makalah ini kami buat sewaktu SMK pada saat pelajaaran IPA, dan Alhamdulillah berhasil,, monggo yang mau latihan membuat kompos cair atau mau menjadikan referensi dalam praktek pembuatan kompos cairr,, langsung di download aja di link bawah ini.
http://www.4shared.com/get/4UMItV8Oce/MAKALAH_IPA_SAMPULL.html
http://www.4shared.com/get/-vqnzAxAce/MAKALAH_IPA_KATA_PENGANTAR.html
http://www.4shared.com/get/PGcSpg_xce/ISI.html
Jumat, 03 Oktober 2014
Menghitung Bangun Ruang
Kabar baik,, udah bisa ni aplikasi untuk menghitung bangun ruang,, jadi kita tak susuah susah untuk menghitung volume, keliling, luas permukaan, luas selimut... Tinggal masukan angka langsung deh bisa diketahui.. langsung saja ndak usah panjang lebar... aplikasinya bsa di download di bawah ini...
http://www.4shared.com/get/rNHUusfzba/menghitung_bangun_ruang.html
http://www.4shared.com/get/rNHUusfzba/menghitung_bangun_ruang.html
Hitung resistor kapasitor
oke sobb... setelah tak otak atik,, kini udah bisa,,,, monggo yang mau mengitung cepat rangkaian seri dan paralel resistor dan kapasitor, monggo berikut aplikasinyaa.. langsung aja bisa di unduh di bawah ini.
http://www.4shared.com/get/nEyLg8I1ce/hitung_resistor_kapasitor.html
http://www.4shared.com/get/nEyLg8I1ce/hitung_resistor_kapasitor.html
menghitung bangun datar
Bagi anda yang ingin dengan cepat menghitung luas dan keliling bangun datar.. anda akan dengan mudah dan cepat untuk menghitungnya,,,, oke ndak usah panjang lebar,,,yang mau aplikasi menghitung bangun datar ,, monggo.
http://www.4shared.com/get/HGU2CthRce/menghitung_bangun_datar__2_.html
http://www.4shared.com/get/HGU2CthRce/menghitung_bangun_datar__2_.html
Langganan:
Postingan (Atom)