Portofolio Pertemuan ke-1 Alpro

Assalamualaikum Wr. Wb
Selamat datang kembali semua di blog Santri Programer.
Disini saya akan membahas dari kasus yang dosen berikan di kelas. Hanya ada satu kasus untuk pertemuan minggu ke-1. Dimana saya harus membuat sebuah Algoritma dalam kehidupan sehari-hari, kali ini saya akan membuat Algoritma dan Pemrograman Sitem Kasir pada warung makan Pondok Melarat Pemadam Kebakaran Jl. Glagah sari Yogyakarta berikut Source codenya :

#include <iostream>
 /* Pertemuan 1*/
using namespace std;
int main(int argc, char** argv) {
                int kode,pri,jml,tot,byr,kbl;
    char mad;
    do
    {
    cout<<"\t\t       Pondok Melarat            "<<endl;
    cout<<"\t\t      PEMADAM KELAPARAN            "<<endl;
    cout<<"\t\tJl. Glagah Sari yogyakarta   "<<endl;
    cout<<"\t============================================"<<endl;
    cout<<""<<endl;
    cout<<"Menu Makanan        Harga"<<endl;
    cout<<"1. AYAM GORENG         Rp. 10.000"<<endl;
    cout<<"2. NASI GORENG         Rp.  8.000"<<endl;
    cout<<"3. MIE PANGSIT         Rp. 10.000"<<endl;
    cout<<"4. AYAM LALAPAN + NASI Rp. 12.000"<<endl;
    cout<<"5. NASI CAMPUR         Rp.  8.000"<<endl;
    cout<<"6. JUS JERUK           Rp.  6.000"<<endl;
    cout<<"7. AIR GELAS           Rp.    500"<<endl;
    cout<<'\n'<<"MASUKKAN PILIHAN ANDA :";
    cin>>kode;
    switch (kode){
    case 1:
        cout<<'\n'<<"AYAM GORENG"<<endl;
        pri=10000;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    case 2:
        cout<<'\n'<<"NASI GORENG"<<endl;
            pri=8000;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    case 3:
        cout<<'\n'<<"MIE PANGSIT"<<endl;
            pri=10000;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    case 4:
        cout<<'\n'<<"AYAM LALAPAN + NASI"<<endl;
            pri=12000;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    case 5:
        cout<<'\n'<<"NASI CAMPUR"<<endl;
            pri=8000;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    case 6:
        cout<<'\n'<<"JUS JERUK"<<endl;
            pri=6000;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    case 7:
        cout<<'\n'<<"AIR GELAS"<<endl;
            pri=500;
        cout<<"Masukkan Jumlah :";
        cin>>jml;
            tot=pri*jml;
        cout<<"Total harganya yaitu : Rp. "<<tot<<endl;
        cout<<"DIBAYAR : Rp. ";
        cin>>byr;
            kbl=byr-tot;
        cout<<"KEMBALI : Rp. "<<kbl<<endl;
        cout<<"Masih ada Y/T :";
        cin>>mad;
        break;
    default:
    cout<<"Kode yang anda masukkan tidak ada";
    }
    }
    while (mad/='Y');
    cout<<endl;
    cout<<"Terimah Kasih Atas Kunjungan Anda di Pondok Melarat Pemadam Kebakaran";
                 return 0;
}

Hasil Compile And Running


Nah dengan adanya Aplikasi ini rumah makan tidak harus lagi menghitung secara manual karena sistem kasir ini sudah sangat  membantu, jumlah pesannya berapa, setiap menu makanan harganya berapa, uang yang di bayar berapa, serta kembaliannya berapa. Semuanya sudah masuk dalam aplikasi sederhana ini.
Kekurangan :
Tidak dapat menawarkan banyak menu makanan.
Belum bisa dicetak menggunakan Struck Pembayaran.
Masih terlalu simple.
 Baiklah mungkin itu saja yang bisa saya sampaikan dalam postingan kali ini , jangan lupa untuk selalu mengunjungi blog ini . Karena SINAU itu PENTING.
Sebelumnya jika kurang faham dengan penjelasan saya bisa kunjungi juga Blog Saudara saya :
atau ini 
Wassalamualaikum Wr, Wb.


Share on Google Plus

About Unknown

    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar