Sunday, March 25, 2012

Persamaan kuadrat


program sederhana menampilkan bilangan antara 1-100 yang habis dibagi 3 dan 5

#include
#include
class bil{
public:
int proses();
private:
int total;
};
int bil::proses()
{
total=0;
for(int i=1;i<100;i++){
if(i%3==0 && i%5==0)
{
cout<
total+=1;
}
}
cout<<"dan total bilangan ada : ";
cout<
return total;
}
int main()
{
cout<<"program sederhana menampilkan bilangan antara 1-100 yang habis dibagi 3 dan 5"<
getch();
bil bagi;
bagi.proses();

return 0;
}

PROGRAM UNTUK BAHAN BAKAR MINYAK (BBM)

#include
#include
//pendeklarasian main
void main()
{
int pilihan; .// pendeskripsian variabel pilihan
float ptx,prm,slr ; //pendeskripsian variabel
float u;
char ulang;
do // perulangan menggunakan do-while
{
clrscr();
cout<<
cout<<”JENIS BBM”<
cout<<”1. PERTAMAX”<
cout<<”2. PREMIUM”<
cout<<”3. SOLAR”<
cout<<”4. Exit”<
cout<<
cout<<”Pilihan anda : “;cin>>pilihan;
switch (pilihan) // pemilihan menggunakan switch
{
case 1 :
cout<<”PERTAMAX”<
cout<<”Masukkan uang yang dibayarkan : “;cin>>u;
ptx = u/6000;
cout<<”Maka pertamax yang di dapat adalah : “<<
break;
case 2 :
cout<<”PREMIUM”<
cout<<”Masukkan uang yang dibayarkan : “;cin>>u;
prm = u/5000;
cout<<”Maka premium yang di dapat adalah : “<<
break;
case 3 :
cout<<”SOLAR”<
cout<<”Masukkan uang yang dibayarkan : “;cin>>u;
slr = u/4000;
cout<<”Maka solar yang di dapat adalah : “<<
break;
case 4 :
cout<<”Exitâ?¦”<
break;
default:
cout<<”Menu tidak tersediaâ?¦”<
break;
}
cout<<”Kembali ke Menu Utama (y/n)?”;cin>>ulang;
}while(ulang == ‘y’);
}

KONVERSI ANGKA KE HURUF PAKAI C++

KONVERSI ANGKA KE HURUF PAKAI C++
#include
#include
using namespace std;
class nilai{
friend istream& operator>>(istream&, nilai&);
friend ostream& operator<<(ostream&, nilai&);
// di bawah ini pendeklarasian fungsi-fungsi yang di butuhkan..
public:
void convert();
// di bawah ini pendeklarasian variable yang di butuhkan..
private:
int nilai;
char nilai_huruf;
};
// di bawah ini pendeklarasian overloadingh input
istream& operator>>(istream& in, nilai& masukan){
cout<<”Masukkan Nilai Angka :”;
in>>masukan.nilai;
return in;
}
// di bawah ini pendeklarasian overloading output
ostream& operator<<(ostream& out, nilai& keluaran){
out<<”Nilai dalam Huruf = “<return out;
}
// di bawah ini pendeklarasian percbangan switch
void nilai::convert(){
if((nilai>0)&&(nilai<=20)) nilai_huruf =’E';
else if((nilai>20)&&(nilai<=40)) nilai_huruf =’D';
else if((nilai>40)&&(nilai<=60)) nilai_huruf =’C';
else if((nilai>60)&&(nilai<=80)) nilai_huruf =’B';
else nilai_huruf=’A';
}
int main(int argc, char *argv[])
{
nilai x; //pendeklarasian class nilai dengan objek x
cin>>x; //pemanggilan overloading input
x.convert(); //pemanggilan prosedure convert
cout<system(“PAUSE”);
return EXIT_SUCCESS;
}

 
Powered by Blogger