Blog ini memuat apa saja pengalaman atau bahan pembelajaran dari sang penulis.

Senin, 17 Oktober 2011

Pemrograman C++ Menu Restoran Menggunakan Metode Pengulangan

#include <stdio.h>
#include <conio.h>
#include <iostream>


main()
    {int option, kembalian, pajak ,total, a, b , c, d,i;
        int kurang;
     {
     cout<<" OPTION"<<endl;
      cout<<" 1. Makanan"<<endl;
      cout<<" 2. Minuman "<<endl;
      option:
      cout<<" Pilih  : "; cin>>option; endl;


      {if ((option != 1)&&(option != 2))
          {cout<<" Maaf!! Pilihan anda Salah"<<endl;
           cout<<endl;
           goto option;}
       else
          {cout<<endl;}}




          switch(option)






       {
       case 1:printf("MENU MAKANAN : \n");
              printf("(1) kentang goreng Rp 10000\n");
              printf("(2) burger Rp 30000\n");
              printf("Pilihan : ");
              scanf("%d",&a);
              if(a == 1)
             {
              b =  10000;
               printf("Total Harga: %d",b);
             }
             else
             {
              b =  30000;
               printf("Total Harga: %d",b);
             }
             break;
       case 2: printf("MENU MINUMAN : \n");
              printf("1. Coca cola Rp 10000\n");
              printf("2. Juice Rp 20000\n");
              printf("Choice: ");
              scanf("%d",&a);
              if(a == 1)
              {
              b =  10000;
                  printf("Total Harga: %d",b);
              }
              else
              {
              b =  20000;
                  printf("Total Harga: %d",b);endl;
              }
              break;
       }


       cout<<endl;
       cout<<" Harga Sebelum Pajak : Rp. "<<b<<endl;
       if (d>=b)
        {
         pajak =0.01*b;
         }
       cout<<"Pajak Rp." <<b*0.1<<endl;
       if (b>d)
       {
       total = b+(b*0.1);
       }
       cout<<"Harga + Pajak: Rp." <<total<<endl;
       cout<<" Pembayaran : Rp. "; cin>>c;
       if (c > total)
          {kembalian = c - total;
           cout<<" Kembalian : Rp. "<<kembalian<<endl;}
  else if (c < total)
                  {kurang = c-total;
            cout<<" Kurang : Rp. "<<kurang<<endl;}
           else
          {cout<<" Uang Anda Pas "<<endl<<endl;}
          while (c<total)
          { {cout<<" Hitung Kembali"<<endl;}
          cout<<" Pembayaran : Rp. "; cin>>c;
       if (c > total)
          {kembalian = c - total;
           cout<<" Kembalian : Rp. "<<kembalian<<endl;}
  else if (c < total)
                  {kurang = c-total;
            cout<<" Kurang : Rp. "<<kurang<<endl;}
           else
          {cout<<" Uang Anda Pas "<<endl<<endl;};


       }
       getch();


    }  }

--------------------------------------------------------------------------------------------------------
(jika ada kesalahan pada codingan ini Anda dapat melaporkan atau memberi tahu lewat email: Yosua_phiong@yahoo.co.id, atau comment dibawah postingan ini)

Tidak ada komentar:

Posting Komentar