Rabu, 06 November 2013

program pencabangan(loop)

#include<iostream>
#include<conio.h>
#include<stdlib.h>
#include<windows.h>


using namespace std;

int main()
{
    int pil, pil2, pil3, pil4, pil5, pil6, pil7;
    bool loop=true;

    while(loop)
    {
        system("cls");
        char(pil);
        cout<<" Daftar Menu Harian Restaurant"<<endl;
        cout<<"--------------------------------------"<<endl;
        cout<<"a. Senin"<<endl;
        cout<<"b. Selasa"<<endl;
        cout<<"c. Rabu"<<endl;
        cout<<"d. Kamis"<<endl;
        cout<<"e. Jum'at"<<endl;
        cout<<"f. Sabtu"<<endl;
        cout<<"--------------------------------------"<<endl;
        cout<<"Masukkan Pilihan <a-d> = ";cin>>pil;
        cout<<endl;
        switch(pil)
        {
        case 'a':
            cout<<"Anda Memilih Hari Senin"<<endl;
            {
            int jumlah;
            float harga, bayar;
                {
                char pil2;
                cout<<"Daftar Menu Restaurant Hari Senin"<<endl;
                cout<<"a. Nasi Goreng"<<endl;
                cout<<"b. Capjay"<<endl;
                cout<<"Masukan Pilihan Makanan =";cin>>pil2;
                switch(pil2)
                    {
                        case 'a':
                            cout<<"Nasi Goreng"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah;
                            harga=10000;
                            bayar=harga*jumlah;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar<<endl;
                            break;
                        case 'b':
                            cout<<"Capjay"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah;
                            harga=5000;
                            bayar=harga*jumlah;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar<<endl;
                            break;
                    }

                }

            }
        break;
        case 'b':
            cout<<"Anda Memilih Hari Selasa"<<endl;
            {
            int jumlah0;
            float harga0, bayar0;
                {
                char pil3;
                cout<<"Daftar Menu Restaurant Hari Selasa"<<endl;
                cout<<"a. Mie Goreng"<<endl;
                cout<<"b. SeaFood"<<endl;
                cout<<"Masukkan Pilihan Makanan = ";cin>>pil3;
                switch(pil3)
                    {
                        case 'a':
                            cout<<"Mie Goreng"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah0;
                            harga0=5000;
                            bayar0=harga0*jumlah0;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar0<<endl;
                            break;
                        case 'b':
                            cout<<"SeaFood"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah0;
                            harga0=20000;
                            bayar0=harga0*jumlah0;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar0<<endl;
                            break;
                    }



               }  
            }
        break;
        case 'c':
            cout<<"Anda Memilih Hari Rabu"<<endl;
            {
            int jumlah1;
            float harga1, bayar1;
                {
                char pil4;
                cout<<"Daftar Menu Restaurant Hari Rabu"<<endl;
                cout<<"a. Udang Goreng"<<endl;
                cout<<"b. Ayam Bakar"<<endl;
                cout<<"Masukkan Pilihan Makanan = ";cin>>pil4;
                switch(pil4)
                    {
                        case 'a':
                            cout<<"Udang Goreng"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah1;
                            harga1=8000;
                            bayar1=harga1*jumlah1;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar1<<endl;
                            break;
                        case 'b':
                            cout<<"Ayam Bakar"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah1;
                            harga1=15000;
                            bayar1=harga1*jumlah1;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar1<<endl;
                            break;
                    }



               }  
            }
        break;
        case 'd':
            cout<<"Anda Memilih Hari Kamis"<<endl;
            {
            int jumlah2;
            float harga2, bayar2;
                {
                char pil5;
                cout<<"Daftar Menu Restaurant Hari Kamis"<<endl;
                cout<<"a. Nasi Timbel"<<endl;
                cout<<"b. Nasi Rames"<<endl;
                cout<<"Masukkan Pilihan Makanan = ";cin>>pil5;
                switch(pil5)
                    {
                        case 'a':
                            cout<<"Nasi Timbel"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah2;
                            harga2=10000;
                            bayar2=harga2*jumlah2;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar2<<endl;
                            break;
                        case 'b':
                            cout<<"Nasi Rames"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah2;
                            harga2=6000;
                            bayar2=harga2*jumlah2;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar2<<endl;
                            break;
                    }



               }  
            }
        break;
        case 'e':
            cout<<"Anda Memilih Hari Jum'at"<<endl;
            {
            int jumlah3;
            float harga3, bayar3;
                {
                char pil6;
                cout<<"Daftar Menu Restaurant Hari Jum'at"<<endl;
                cout<<"a. Nasi Uduk"<<endl;
                cout<<"b. Tumis Lombok"<<endl;
                cout<<"Masukkan Pilihan Makanan = ";cin>>pil6;
                switch(pil6)
                    {
                        case 'a':
                            cout<<"Nasi Uduk"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah3;
                            harga3=5000;
                            bayar3=harga3*jumlah3;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar3<<endl;
                            break;
                        case 'b':
                            cout<<"Tumis Lombok"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah3;
                            harga3=2000;
                            bayar3=harga3*jumlah3;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar3<<endl;
                            break;
                    }



               }  
            }
        break;
        case 'f':
            cout<<"Anda Memilih Hari Saptu"<<endl;
            {
            int jumlah4;
            float harga4, bayar4;
                {
                char pil7;
                cout<<"Daftar Menu Restaurant Hari Saptu"<<endl;
                cout<<"a. Bebek Goreng"<<endl;
                cout<<"b. Soto Betawi"<<endl;
                cout<<"Masukkan Pilihan Makanan = ";cin>>pil7;
                switch(pil7)
                    {
                        case 'a':
                            cout<<"Bebek Goreng"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah4;
                            harga4=5000;
                            bayar4=harga4*jumlah4;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar4<<endl;
                            break;
                        case 'b':
                            cout<<"Soto Betawi"<<endl;
                            cout<<"Masukkan Jumlah Beli = ";cin>>jumlah4;
                            harga4=20000;
                            bayar4=harga4*jumlah4;
                            cout<<"Yang Harus Anda Bayarkan = "<<bayar4<<endl;
                            break;
                    }



               }  
            }
        break;
        default :
            cout<<"Masukkan Pilihan dari a-f"<<endl;
        case 0:
            loop = false;
            break;
       }
    cout << "=================================================================="<<endl;
    cout << endl;
    cout << "Tekan enter untuk kembali ke menu awal"<<endl;

    getch();
   }
}

Tidak ada komentar:

Posting Komentar