Desember 11, 2018

Source Code Penjualan Tiket C++

Logo C++ - Wikipedia
Logo C++


Berikut Merupakan Source Code Penjualan Tiket C++
salin semua kode lalu paste ke notepad dan simpan dengan nama terserah anda, lalu compile menggunakan GCC




#include <iostream> // Lib STD
#include <sstream> // Lib string, stringstream (int to string)

using namespace std;

string konser[2] = {"Sheila On 7", "Judika"};
string tipe_tiket[2] = {"Festival", "Tribun"};
string jadwal_konser[2] = {"31 Februari 2019 pukul 10.00", "30 Februari 2019 pukul 20.00"};
string nama, error = "", ph_konser, ph_tiket, ph_biaya, jd_konser;
int judika_tiket[2] = {400000, 700000};
int sheila_tiket[2] = {300000, 500000};
int pilih, i=0, pilih_konser, pilih_tipe, index = 0, biaya, totalbiaya = 0;
int tt_biaya[20];
string x[20];
char pil;

int main() {
    mulai :
        system("cls");
        cout<<"\t|||||| |||||| ||         |||     |||      |||     |||    ||||||||    "<<endl;    
        cout<<"\t||     ||     ||        || ||    ||||    ||||    || ||      ||       "<<endl;
        cout<<"\t|||||| |||||| ||       ||   ||   || ||  || ||   ||   ||     ||       "<<endl;
        cout<<"\t    || ||     ||      || ||| ||  ||  ||||  ||  || ||| ||    ||       "<<endl;
        cout<<"\t|||||| |||||| |||||| ||       || ||   ||   || ||       ||   ||       "<<endl<<endl;
        
        cout<<"       |||        |||    ||||||||     |||     |||   ||  ||||||    "<<endl;
        cout<<"       || ||     || ||      ||       || ||    ||||  ||  ||           "<<endl;
        cout<<"       ||  ||   ||   ||     ||      ||   ||   || || ||  || |||      "<<endl;
        cout<<"       || ||   || ||| ||    ||     || ||| ||  ||  ||||  ||  ||      "<<endl;
        cout<<"       |||    ||       ||   ||    ||       || ||   |||  ||||||        "<<endl<<endl<<endl;
        
        cout<<"==========================================================================="<<endl;    
        cout<<"\t\t\t\tDi Tiket Konser \t\t\t\n"<<endl;
        cout<<"\t\tJL Ahmad. Yani, Km. 20 RT. 03 RW. 01, Pesawaran\t\n"<<endl;
        cout<<"==========================================================================="<<endl<<endl<<endl;
        
        cout<<error<<endl;
        
        cout<<"Masukan Nama Anda  : ";
        getline(cin, nama);
        if(nama.empty()){
            error = "Masukkan Nama yang bener dong";
            goto mulai;
        }else{
            error = "";
            goto list;
        }
    
    list :
        system("cls");
        cout<<"Selamat datang "<<nama<<"\n"<<endl;
        cout<<"Daftar Pilihan tiket\n\n";
        cout<<"Sheila_on7 \n";
        cout<<"1 Tiket Festival  = 500.000\n";
        cout<<"2 Tiket Tribun    = 300.000 \n";
        cout<<"Judika\n";
        cout<<"3 Tiket Festival  = 700.000\n";
        cout<<"4 Tiket Tribun    = 400.000\n";
        
        cout<<error + "\n"<<endl;
        cout<<"Lanjut Pembelian ( y/t )";
        cin>>pil;
        if(pil == 'y' or pil == 'Y') {
            error = "";
            goto pilihan;
        }else if(pil == 'n' or pil == 'N'){
            nama = "";
            goto mulai;
        }else {
            error = "Ulangin Pilihan";
            goto list;
        }
        
    pilihan :
        system("cls");
        for(i=0;i<2;i++){
            cout<<i+1<<". "<<konser[i]<<endl;
        }
        cout<<error + "\n"<<endl;
        cout<<"Masukkan Pilihan Anda : ";
        cin>>pilih_konser;
        if(pilih_konser > 2){
            error = "Pilihan nya cuman 2 dan kamu masih milih yang lain ? GA ADA OTAK";
            goto pilihan;
        }else{
            error = "";
            goto tipe;
        }
        
    tipe :
        system("cls");
        for(i=0;i<2;i++){
            cout<<i+1<<". "<<tipe_tiket[i]<<endl;
        }
        cout<<error + "\n"<<endl;
        cout<<"Masukkan Pilihan Anda : ";
        cin>>pilih_tipe;
        if(pilih_tipe > 2){
            error = "Pilihan nya cuman 2 dan kamu masih milih yang lain ? GA ADA OTAK";
            goto tipe;
        }else{
            error = "";
            goto pembayaran;
        }
        
    pembayaran :
        pilih_tipe = pilih_tipe - 1;
        if(pilih_konser == 1){
            biaya = sheila_tiket[pilih_tipe];
        }else if(pilih_konser == 2){
            biaya = judika_tiket[pilih_tipe];
        }
        pilih_konser = pilih_konser - 1;
        ph_konser = konser[pilih_konser];
        ph_tiket = tipe_tiket[pilih_tipe];
        jd_konser = jadwal_konser[pilih_konser];
        /* Int to String */
        stringstream intToString;
        intToString << biaya;
        ph_biaya = intToString.str();
        /* End Int to String */
        /* Penyimpanan Sementara : Fungsi Merekam Jumlah Pembelian  */
        x[index] = "Tiket Konser : "+ph_konser+", Tipe Konser : "+ph_tiket+"\nJadwal Konser :  "+ jd_konser + "\nBiaya : "+ph_biaya;
        tt_biaya[index] = biaya;
        // cout<<index<<pilih_konser<<pilih_tipe<<endl; // DEBUG
        cout<<"Pembelian di Rekam !!"<<endl;
        /* End */
        cout<<"Tambah item (y/n) ";
        index = index + 1;
        cin>>pil;
        if(pil == 'y' or pil == 'Y') {
            goto pilihan;
        }else{
            goto finish;
        }
        
    finish :
        system("cls");
        cout<<"Nama Pembeli   = '"<<nama<<"'"<<endl<<endl;
        cout<<"Item Pembelian :"<<endl<<endl;
        for(int i=0;i<index;i++){
            cout<<endl<<i+1<<". "<<x[i]<<endl;
            totalbiaya=totalbiaya+tt_biaya[i];
        }
        cout<<endl<<endl<<"TOTAL BIAYA = \t\t\t\tRp."<<totalbiaya<<",-";
        cout<<endl;
        system("pause");
        
}
Read More

Source Code C++ Sewa Kamera

Logo C++ - Wikipedia
Logo C++


Berikut adalah source kode sewa kamera untuk pemrograman C++
salin semua kode lalu paste ke notepad dan simpan dengan nama terserah anda, lalu compile menggunakan GCC

#include <iostream>

using namespace std;

string nama_kamera[5] = {
    "Xiaomi Go Pro",
    "Canon EOS 1100D + Lensa 18-55mm DSLR",
    "Xiaomi Yi Cam",
    "Samsung WB350F Smart Camera",
    "NIKON D3000+ Lensa 18-55mm DSLR"
};


int harga_kamera[5] = {
    50000,
    100000,
    60000,
    90000,
    85000
};


int main() {
    int i = 0, pilihan, hari, tarif, diskon, total, uang;
    string nama, error = "";
    
    awal:
        system("cls");
        cout<<"Hai Tayo\n";
        cout<<"Mau Sewa kamera ?\n\n";
        cout<<error + "\n";
        cout<<"Masukkan Nama Dulu Dong : ";
        getline(cin, nama);
        if(nama.empty()){
            error = "Masukkan Nama yang bener dong";
            goto awal;
        }else{
            error = "Ingat Pilihan cuman 1-5"; // Setting Awal Error untuk Peringatan Pilihan
            goto list_produk;
        }
    
    list_produk : 
        system("cls");
        cout<<"Selamat Datang Bro/Sis : " + nama + "\n";
        cout<<"Ini Listnya\n";
        for(i=0;i<5;i++){
            cout<<i+1;
            cout<<". ";
            cout<<nama_kamera[i];
            cout<<" = ";
            cout<<harga_kamera[i];
            cout<<endl;
        }
        cout<<"\n" + error<<endl;
        cout<<"Pilih Dong : ";cin>>pilihan;    
        if(pilihan <= 5) {
            goto berapa_hari;
        }else{
            error = "Tuhkan, udah diperingatin juga. 1-5 GBLK";
            goto list_produk;
        }
    
    berapa_hari :
        system("cls");
        pilihan = pilihan - 1; // KARENA ARRAY DIMULAI DARI 0
        cout<<"Pilihan Kamu = ";
        cout<<nama_kamera[pilihan]<<endl;
        cout<<"Harga Perhari = ";
        cout<<harga_kamera[pilihan]<<endl;
        tarif = harga_kamera[pilihan];
        cout<<"Mau Berapa Hari ? : ";
        cin>>hari;
        if(hari > 5) {
            diskon = hari * tarif * 0.1;
            total = (hari * tarif) - diskon;
        }else{
            total = hari * tarif;
        }
        goto finish;
        
    finish :
        system("cls");
        cout<<"K4dal Net - Sewa Kamera Pro Ntabz"<<endl;
        cout<<"Anda Telah meminjam Kamera "<<nama_kamera[pilihan]<<endl;
        cout<<"Selama = "<<hari<<" Hari"<<endl;
        cout<<"Total yang harus Anda Bayarkan adalah Rp. "<<total<<endl;
        cout<<"Masukkan uang yang anda bayarkan : ";cin>>uang;
        if(uang < total){
            cout<<"Uang nya kurang, silahkan pulang kerumah dan bawa lebih banyak uang"<<endl;
            goto finish;
         }else{
             cout<<"Total Kembalian Anda : "<<uang - total<<endl;
        }
        cout<<"Terima Kasih telah memnyewa kamera melalui k4dal Net."<<endl;
        cout<<"Jangan Lupa!! Kembalikan Kamera Tepat Waktu. :D"<<endl;
        
}
Read More

Ads 720 x 90