Codingan C++ SPBU

#include <iostream>
#include <string>
#include <stdio.h>
#include <fstream>
#include <conio.h>
#include <cstdlib>
using namespace std;

struct data_BBM{
    string kode_BBM;
    string nama_BBM;
    int harga;
};




// syntax program yang akan menjalankan program
int main()
{
 int input;
    string nama_penjaga, jenis, code;
    data_BBM BBM;
    string kode_BBM[4]={"1", "2", "3", "4"};
    string nama_BBM[4]={"Premium", "Pertalite", "Solar", "Pertamax"};
    int jml_uang, kembali, total=0;
    string no_pompa, no_selang;
    float liter, harga, uang;
    ofstream varfile;

    cout<< "======================================="<<endl;
    cout<< "  Selamat Datang di SPBU jozz gandoss  "<<endl;
    cout<< "      Jalan anyar koe karo sopo?!!   "<<endl;
    cout<< "======================================="<<endl;
    cout<< "List Harga BBM : "<<endl;
    cout<< "Kode        Jenis BBM         Harga "<<endl;
    cout<< " 1           Premium      Rp. 8.500,00"<<endl;
    cout<< " 2          Pertalite     Rp. 9.500,00"<<endl;
    cout<< " 3            Solar       Rp. 7.500,00"<<endl;
    cout<< " 4          Pertamax      Rp. 10.300,00"<<endl;
    cout<< "---------------------------------------"<<endl;

    cout << "Kode BBM : "; cin >> BBM.kode_BBM;
    if (BBM.kode_BBM == "1"){
        cout << "Jenis BBM : "<<nama_BBM[0]<<endl;
        cout << "Rp. 8.500/liter";
        jenis = "Premium";
        harga = 8500;
        nama_penjaga = "Harun setiaji";
        no_pompa = "1";
        no_selang = "1";
    }
    else if (BBM.kode_BBM == "2"){
        cout << "Jenis BBM : "<<nama_BBM[1]<<endl;
        cout << "Rp. 7.500/liter";
        jenis = "Pertalite";
        harga = 9500;
        nama_penjaga = "Yoga firza";
        no_pompa = "2";
        no_selang = "2";
    }
    else if (BBM.kode_BBM == "3"){
        cout << "Jenis BBM : "<<nama_BBM[2]<<endl;
        cout << "Rp. 7.500/liter";
        jenis = "Solar";
        harga = 7500;
        nama_penjaga = "Yoga firza";
        no_pompa = "3";
        no_selang = "3";
    }
    else if (BBM.kode_BBM == "4"){
        cout << "Jenis BBM : "<<nama_BBM[3]<<endl;
        cout << "Rp. 10.300/liter";
        jenis = "Pertamax";
        harga = 10300;
        nama_penjaga = "Harun setiaji";
        no_pompa = "4";
        no_selang = "4";
    }
    else {
        cout << "Maaf anda salah memasukkan kode BBM"<<endl;
    } 
        cout << "\nBeli rupiah  : "; cin >> uang;
        cout << "Bayar      : "; cin >> jml_uang;
        total = total + uang;
        liter = uang / harga;
        kembali = jml_uang - uang;
system("cls");

 varfile.open("data2.txt");
   if (varfile == NULL){
    cout<<"File gagal di buka";
   }
   else{
    varfile<< "                   >>> SPBU JOZ GANDOS <<<                    "<<endl;
    varfile<< "      >>>Jl. Neng dalan anyar koe karo sopo?!! <<<          "<<endl;
    varfile<< "                   >>> Telp 03030 <<<                    "<<endl;
    varfile<< "\n======================================================"<<endl;
    varfile<< "\nNomor Pompa    : "<<no_pompa<<endl;
    varfile<< "Nomor Selang   : "<<no_selang<<endl;
  //  cout << "Nomor Plat     : "<<plat<<endl;
    varfile<< "Jenis BBM      : "<<jenis<<endl;
    varfile<< "Liter          : "<<liter<<endl;
    varfile<< "Harga/liter    : Rp. "<<harga<<",00"<<endl;
    varfile<< "Total          : Rp. "<<total<<",00"<<endl;
    varfile<< "Bayar          : Rp. "<<jml_uang<<",00"<<endl;
    varfile<< "Kembali        : Rp. "<<kembali<<",00"<<endl;
    varfile<< "\n======================================================"<<endl;
    varfile<< "Operator       : "<<nama_penjaga<<endl;
    varfile<< "        BBM subsidi untuk golongan TIDAK MAMPU        "<<endl;
    varfile<< "           TERIMA KASIH DAN SELAMAT JALAN             ";
 varfile.close();
}
    return 0;
}

Posting Komentar

Lebih baru Lebih lama