TUGAS KELOMPOK PERTEMUAN 4
00.58
By
Unknown
TUGAS KELOMPOK
0
komentar
Analisis :
Input : misalkan ambil,pil,uang,liter (semua bilngan integer)
proses :
if(pil == '1'){
hitung_uang();
}
else if(pil=='2'){
hitung_liter();
}
else{
system("cls");
pilihan();
}
tampil: integer {output}
Deskripsi
read (ambil,pil,uang,liter)
if(pil == '1'){
hitung_uang();
}
else if(pil=='2'){
hitung_liter();
}
else{
system("cls");
pilihan();
write (tampil)
Bahasa c++ :
#include <cstdlib>
#include <iostream>
using namespace std;
class Bahan_Bakar{
public :
Bahan_Bakar();
void pilihan();
void hitung_uang();
void hitung_liter();
private :
double uang, liter, tampil;
char pil;
char ambil;
double harga, pertamax, premium, solar;
};
Bahan_Bakar::Bahan_Bakar(){
harga = 0;
premium = 4500;
pertamax = 5000;
solar = 7500;
}
void Bahan_Bakar::pilihan(){
cout<<"selamat Datang di SPBU"<<endl;
cout<<"Masukkan pilihan anda : "<<endl;
cout<<"1 --> premium "<<endl;
cout<<"2 --> pertamax "<<endl;
cout<<"3 --> solar "<<endl;
cout<<"masukkan pilihan anda = ";
cin>>ambil;
if(ambil == '1' || ambil == '2' || ambil == '3'){
cout<<"beli berdasarkan :"<<endl;
cout<<"1 -> uang"<<endl;
cout<<"2 -> liter"<<endl;
cout<<"masukkan pilihan pembelian : ";
cin>> pil;
if(pil == '1'){
hitung_uang();
}
else if(pil=='2'){
hitung_liter();
}
else{
system("cls");
pilihan();
}
}
system("cls");
pilihan();
}
void Bahan_Bakar::hitung_uang(){
cout<<"masukkan besarnya uang : ";
cin>> uang;
if(ambil == '1'){
harga = premium;
}
else if (ambil == '2'){
harga = pertamax;
}
else if (ambil == '3'){
harga =solar;
}
tampil = uang / harga;
cout<<"jumlah Bensin yang dibeli : "<<tampil <<" liter"<<endl;
system("PAUSE");
system("cls");
pilihan();
}
void Bahan_Bakar::hitung_liter(){
cout<<"masukkan jumlah liter : ";
cin>> liter;
if(ambil == '1'){
harga = premium;
}
else if (ambil == '2'){
harga = pertamax;
}
else if (ambil == '3'){
harga =solar;
}
tampil = harga * liter;
cout<<"uang yang harus dibayar : Rp "<<tampil <<".00"<<endl;
system("PAUSE");
system("cls");
pilihan();
}
int main(int argc, char *argv[])
{
Bahan_Bakar x;
x.pilihan();
system("PAUSE");
return EXIT_SUCCESS;
}
# Dan berikut ini adalah screen shoot setelah di compile
Input : misalkan ambil,pil,uang,liter (semua bilngan integer)
proses :
if(pil == '1'){
hitung_uang();
}
else if(pil=='2'){
hitung_liter();
}
else{
system("cls");
pilihan();
}
tampil: integer {output}
Deskripsi
read (ambil,pil,uang,liter)
if(pil == '1'){
hitung_uang();
}
else if(pil=='2'){
hitung_liter();
}
else{
system("cls");
pilihan();
write (tampil)
Bahasa c++ :
#include <cstdlib>
#include <iostream>
using namespace std;
class Bahan_Bakar{
public :
Bahan_Bakar();
void pilihan();
void hitung_uang();
void hitung_liter();
private :
double uang, liter, tampil;
char pil;
char ambil;
double harga, pertamax, premium, solar;
};
Bahan_Bakar::Bahan_Bakar(){
harga = 0;
premium = 4500;
pertamax = 5000;
solar = 7500;
}
void Bahan_Bakar::pilihan(){
cout<<"selamat Datang di SPBU"<<endl;
cout<<"Masukkan pilihan anda : "<<endl;
cout<<"1 --> premium "<<endl;
cout<<"2 --> pertamax "<<endl;
cout<<"3 --> solar "<<endl;
cout<<"masukkan pilihan anda = ";
cin>>ambil;
if(ambil == '1' || ambil == '2' || ambil == '3'){
cout<<"beli berdasarkan :"<<endl;
cout<<"1 -> uang"<<endl;
cout<<"2 -> liter"<<endl;
cout<<"masukkan pilihan pembelian : ";
cin>> pil;
if(pil == '1'){
hitung_uang();
}
else if(pil=='2'){
hitung_liter();
}
else{
system("cls");
pilihan();
}
}
system("cls");
pilihan();
}
void Bahan_Bakar::hitung_uang(){
cout<<"masukkan besarnya uang : ";
cin>> uang;
if(ambil == '1'){
harga = premium;
}
else if (ambil == '2'){
harga = pertamax;
}
else if (ambil == '3'){
harga =solar;
}
tampil = uang / harga;
cout<<"jumlah Bensin yang dibeli : "<<tampil <<" liter"<<endl;
system("PAUSE");
system("cls");
pilihan();
}
void Bahan_Bakar::hitung_liter(){
cout<<"masukkan jumlah liter : ";
cin>> liter;
if(ambil == '1'){
harga = premium;
}
else if (ambil == '2'){
harga = pertamax;
}
else if (ambil == '3'){
harga =solar;
}
tampil = harga * liter;
cout<<"uang yang harus dibayar : Rp "<<tampil <<".00"<<endl;
system("PAUSE");
system("cls");
pilihan();
}
int main(int argc, char *argv[])
{
Bahan_Bakar x;
x.pilihan();
system("PAUSE");
return EXIT_SUCCESS;
}
# Dan berikut ini adalah screen shoot setelah di compile
0 komentar: