Menghitung tiap liter pengisian bahan bakar menggunakan C++

Nama Kelompok : 
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)

C++ :
#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 :



Share this

Related Posts

Previous
Next Post »

4 komentar

komentar
23 March 2016 at 09:10 delete

keren om programnya, btw dirapihin dikit dulu gan biar sedep dipandang source code nya.

Reply
avatar
25 March 2016 at 05:19 delete

blogwalking di malam hari, sekalian silaturahmi :)

Reply
avatar