-->

contoh Program Kasir Pada C++

pada kali ini saya akan membuat program berupa kasir.pada tiap menu memiliki ketentuan harga masing masing .yaitu :

             nama makanan                                                               harga

  1.  Ayam Goreng                                                                  10000
  2. Nasi Goreng                                                                       8000
  3. Rica-rica Ayam                                                                  6000
  4. Mie Goreng                                                                        5000
  5. Mie Kuah                                                                           5000
  6. Es Teh                                                                                2000
  7. Es Jeruk                                                                             3500 
    nantinya pada program akan berjalan ada menu 7 tersebut.kita dipersilahkan memilih salah satu menu.lalu jika sudah akan muncul jumlah pesanan,lalu harga total,kemudian pembayaran lalu uang kembalian 
  • source code
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main ()
{
char lagi;
int nama;
int pilihan;
int jumlah;
int dibayar;
int harga;
int total;
int kode;
awal:
    system("cls");
    cout<<"====================================="<<endl;
    cout<<"+++++++Warung Makan Pak Untung+++++++"<<endl;
    cout<<"=====Menu=====           ===Harga===="<<endl;
    cout<<"1. Ayam Goreng              10000"<<endl;
    cout<<"2. Nasi Goreng               8000"<<endl;
    cout<<"3. Rica-Rica Ayam            6000"<<endl;
    cout<<"4. Mie Goreng                5000"<<endl;
    cout<<"5. Mie Kuah                  5000"<<endl;
    cout<<"6. Es Teh                    2000"<<endl;
    cout<<"7. Es Jeruk                  3500"<<endl;
    cout<<endl;



    cout<<"Masukkan Pilihan Anda(1-7) =";
    cin>>kode;

    switch(kode)
    {

    case 1 :
        cout<<"Ayam Goreng"<<endl;
        harga=10000;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    case 2 :
        cout<<"Nasi Goreng"<<endl;
        harga=8000;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    case 3 :
        cout<<"Rica-rica Ayam"<<endl;
        harga=6000;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    case 4 :
        cout<<"Mie Goreng"<<endl;
        harga=5000;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    case 5 :
        cout<<"Mie Kuah"<<endl;
        harga=5000;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    case 6 :
        cout<<"Es Teh"<<endl;
        harga=2000;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    case 7 :
        cout<<"Es Jeruk"<<endl;
        harga=3500;
        cout<<"Masukkan Jumlah =";
        cin>>jumlah;
        cout<<endl;
        total = jumlah*harga;
        cout<<"Total harga yaitu ="<<total<<endl;
        cout<<"DIBAYAR =";
        cin>>dibayar;
        cout<<endl;
        cout<<"Kembalian ="<<dibayar-total<<endl;
        break;
    default:
    cout<<"Kode tersebut tidak ada dalam menu"<<endl;
    }
    cout<<"Anda Ingin Mengulangi Lagi (Y?N)";
    cin>>lagi;
        if(lagi=='y' || lagi=='Y'){
            goto awal;
        }
        if (lagi=='N' || lagi=='n'){
            goto selesai;
        }
selesai:
    system("cls");
    cout<<"Terima Kasih Kunjungan Anda di Warung Pak Untung"<<endl;

return 0;
}




*Source code diatas masih 100% jadi .jika sudah jadi akan saya repost ulang :D

1 Response to "contoh Program Kasir Pada C++"

  1. bagaimana caranya jika uang yg di bayarkan kurang dari harga barang namun kembalian nya menjadi tulisan uang kurang

    ReplyDelete

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel