Nama kelompok:
1. Desmala Dewi (10018061)
2. Tutik Lestari (10018070)
3. Muhammad Kholid Immawan Danuha (10018077)
Berikut ini program simulasi bahan bakar bensin, dengan ketentuan inputnya adalah sebagai berikut:
· Inputannya : -uang/liter dan - Jenis bahan bakar
· Outputnya : jumlah liter dan uang yang hrs dibayar
#include <iostream.h>
#include <conio.h>
class SPBU (){
friend ostream& opreator<<(ostream&,SPBU&);
friend istream& operator>>(istream&,SPBU&);
public :
void banyak();
void pilihan();
void hitung_liter();
void hitung_harga();
private :
int harga;
int Biaya;
int x,y ;
float hasil ;
float premium ;
float solar ;
float pertamax ;
};
void banyak::liter(){
cout<<"Masukkan berapa liter yang dibutuhkan : ";
cin>>x;
}
void banyak::pilihan(){
cout<<"pilih 1 untuk premium\n"<<premium;
cout<<"pilih 2 untuk solar\n"<<solar;
cout<<"pilih 3 untuk pertamax\n"<<pertamax;
cout<<"Masukkan pilihan anda : ";
cin>>y;
}
void banyak::hitung_liter(){
float i = 0.0;
while(i <= x){
i = i + 0.1;
cout<<i<<endl;
}
}
void banyak::hitung_harga(){
float hasil = 0.0;
float premium = 4500;
float solar = 6000;
float pertamax = 8000;
if(y == 1)
hasil = x * premium;
else if(y == 2)
hasil = x * solar;
else if(y == 3)
hasil = x * pertamax;
cout<<"Biaya : "<<hasil<<endl;
}
void main(){
SPBU :
banyak.banyak();
banyak.harga();
banyak.hitung_liter();
banyak.hitung_harga();
return EXIT_SUCCESS;
}
#include <conio.h>
class SPBU (){
friend ostream& opreator<<(ostream&,SPBU&);
friend istream& operator>>(istream&,SPBU&);
public :
void banyak();
void pilihan();
void hitung_liter();
void hitung_harga();
private :
int harga;
int Biaya;
int x,y ;
float hasil ;
float premium ;
float solar ;
float pertamax ;
};
void banyak::liter(){
cout<<"Masukkan berapa liter yang dibutuhkan : ";
cin>>x;
}
void banyak::pilihan(){
cout<<"pilih 1 untuk premium\n"<<premium;
cout<<"pilih 2 untuk solar\n"<<solar;
cout<<"pilih 3 untuk pertamax\n"<<pertamax;
cout<<"Masukkan pilihan anda : ";
cin>>y;
}
void banyak::hitung_liter(){
float i = 0.0;
while(i <= x){
i = i + 0.1;
cout<<i<<endl;
}
}
void banyak::hitung_harga(){
float hasil = 0.0;
float premium = 4500;
float solar = 6000;
float pertamax = 8000;
if(y == 1)
hasil = x * premium;
else if(y == 2)
hasil = x * solar;
else if(y == 3)
hasil = x * pertamax;
cout<<"Biaya : "<<hasil<<endl;
}
void main(){
SPBU :
banyak.banyak();
banyak.harga();
banyak.hitung_liter();
banyak.hitung_harga();
return EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar