Selamat Datang di Blog Sederhana Saya

Senin, 18 April 2011

Program menghitung bensin

#include <cstdlib>
#include <iostream>

using namespace std;
class SPBU{
      friend ostream& operator<<(ostream&, const SPBU&);
      friend istream& operator<<(istream&, SPBU&);
      public:
                 

             void harga();
             void pilihan();
             void pilihan_liter();
             void pilihan_uang();
             private:
                     int premium,pertamax,solar;
                     int liter,uang;
                     float jumlah;
                     char p;
                     };
                 
                 
             void SPBU::harga(){
             cout<<"********************************************************************************"<<endl;
             cout<<"                    SELAMAT DATANG DI SPBU KHAYALAN TINGKAT TINGGI              "<<endl;
             cout<<"********************************************************************************"<<endl;
             cout<<endl;
             cout<<"Daftar harga BBM yang tersedia di KHAYALAN TINGKAT TINGGI : "<<endl;
             premium =4500;
             cout<<"1. Premium : "<<premium<<endl;
             solar   =4500;
             cout<<"2. Solar   : "<<solar<<endl;
             pertamax=9000;
             cout<<"3. Pertamax: "<<pertamax<<endl;
             cout<<"Bahan bakar apa yang anda inginkan?"<<endl;
     cin>>p;
   
     }
         
 
             
                         
             void SPBU::pilihan_liter(){
                  cout<<"Masukkan nominal Liter   : ";
                  cin>>liter;
                  jumlah=liter*4500;
                  cout<<"BBM yang harus diberikan : "<<jumlah;
                  }
             void SPBU::pilihan_uang(){
                  cout<<"Masukkan nominal rupiah: ";
                  cin>>uang;
                  jumlah=uang/4500;
                  cout<<"Nominal yang harus dibayar: "<<jumlah<<"liter";
               
                  }
            int main(){
               SPBU X;
                    X.harga();
                    int p;
                    cout<<endl;
                  cout<<"Menu pilihan : "<<endl;
                  cout<<"1.Satuan Liter"<<endl;
                  cout<<"2.Satuan Rupiah"<<endl;
                  cout<<"Apa pilihan yang anda pilih?"<<endl;
                  cout<<endl;
                  cin>>p;
                  cout<<endl;
                  switch(p){
                            case 1:X.pilihan_liter();
                            break;
                            case 2:X.pilihan_uang();
                            break;
                            default: cout<<"pilihan anda salah";
                            break;
                    }
                    cout<<endl;
                    cout<<endl;
          cout<<"********************************************************************************"<<endl;                   
          cout<<"                         terima kasih atas kunjungan anda                              "<<endl;
          cout<<"                          semoga selamat sampai tujuan                                "<<endl;
           cout<<"********************************************************************************"<<endl;
    cout<<endl<<endl;
    system("PAUSE");
    system("cls");
    return main();
 
}

0 komentar:

Posting Komentar