M.Marcho Dipavernanda (1500018154)
M.Fadli (1500018146)
Dimas Panji Setiawan (1500018183)
Pertanyaan :
Buat simulasi membeli bahan bakar dengan spesifikasi :
Input berupa :
uang/berapa liter yang akan dibeli
Jenis bahan bakar yang akan dibeli
Indikator akan berlangsung terus (kenaikkan 0.1liter) selama total harga/jumlah liter bahan bakar yang dibeli belum melebihi permintaan
Output menyatakan :
Jumlah liter yang dibeli (bila input berupa uang)
Total uang yang harus dibayar (bila input berupa liter)
#include <iostream>
#include <string>
#include <cstdlib>
#include <math.h>
using namespace std;
int main(){
int liter;
float i;
int harga;
float i1;
int liter1;
int tot_harga;
int bbm;
cout << "Masukkan pilihan jenis bahan bakar\n(1) PREMIUM\n(2) PERTAMAX ";
cout << "\nPilhan = ";
cin >> bbm;
if (bbm==1){
i = 1;
harga = 6900;
cout << "Akan membeli berapa liter? ";
cin >> liter;
cout << "Anda membeli PREMIUM, sebanyak "<<liter<<" liter.\nPENGISIAN DIMULAI........" << endl;
liter1 = liter * 10;
while (!(i>liter1)){
i1 = (i/10);
cout << i1 << endl;
tot_harga = i1 * harga;
i = i+1;
}
cout << "PENGISIAN SELESAI !\nAnda harus membayar sebesar Rp."<< tot_harga << endl;
}
else{
if (bbm==2){
i =1;
harga =9500;
cout << "Akan membeli berapa liter? ";
cin >> liter;
cout << "Anda membeli PERTAMAX, sebanyak "<<liter<<" liter. PENGISIAN DIMULAI........" << endl;
liter1 =liter*10;
while (!(i>liter1)){
i1 =i/10;
cout << i1 << endl;
tot_harga =i1*harga;
i =i+1;
}
cout << "PENGISIAN SELESAI !\nAnda harus membayar sebesar Rp."<< tot_harga << endl; }
else
{
cout << "Pilihan jenis BBM yang anda masukkan salah. Silahkan coba lagi!!!" << endl; }
}
return 0;
Output :
4 komentar
komentaroh begitu baru tahu aku
Replykeren om programnya, btw dirapihin dikit dulu gan biar sedep dipandang source code nya.
Replythanks gan saran nya.
Replyblogwalking di malam hari, sekalian silaturahmi
Reply