Cara Buat Fitur Menu Dengan Bahasa Pemprogaman c++ | rizaltutorial.com



Cara Buat Fitur Menu Makanan Dengan c++ | rizaltutorial.com. Pasti kita sering melihat Menu Makanan yang ada di Restoran, nah saya sudah buatkan Progam Sederhana Menu Makanan Dengan Bahasa Pemprogaman c++

Cara Buat nya

  1. Kita buat file dengan nama MenuMakana.cpp 
  2. Copy Semuah Code di bawah ini
  • Pada Script di bawah ini kita buat dulu Daftar menu makanan nya

int Menu () {

 // Deklarasi variabel yang di butuhkan
 int menu;

 system ("cls");
 cout << "=============================================" << endl;
 cout << "=Selamat Datang Di Progam Menu Makanan      =" << endl;
 cout << "=        By : rizaltutorial.com             =" << endl;
 cout << "=============================================" << endl;
 cout << "\n";

 cout << "==============================================" << endl;
 cout << "=            Daftar Menu Makanan             = " << endl;
 cout << "==============================================" << endl;
 cout << "=                     =                      =" << endl;
 cout << "=          N O        =         Menu         =" << endl;
 cout << "=                     =                      =" << endl;
 cout << "==============================================" << endl;
 cout << "=          1          =     Nasi Goreng      =" << endl;
 cout << "=          2          =     Kepiting Seafood =" << endl; 
 cout << "=          3          =     Ayam Bakar       =" << endl;
 cout << "=          4          =     Kakap Bakar      =" << endl;
 cout << "=          5          =     Selesai          =" << endl;
 cout << "==============================================" << endl;

 cout << "Silahkan pilih menu (1-5) : "; cin >> menu;
 cout << "\n";


 return menu;
}

  • Terdapat Script return menu; artinya kita mengembalikan nilai yang di hasil kan variabel menu
  • Buat lah Fungsi untuk setiap menu Makanan nya



void Menu1 () {
 cout << "Ini Menu Makanan Nasi goreng " << endl;
}

void Menu2 () {
 cout << "Ini Menu MakananKepiting Seafood " << endl;
}

void Menu3 () {
 cout << "Ini Menu Makanan Ayam Bakar " << endl;
}
void Menu4 () {
 cout << "Ini Menu Makanan Kakap BakaMakananr " << endl;
}


  • Tahap selanjut nya adalah buat fungsi Main. fungsi main adalah fungsi yang di jalan kan saat progam pertama kali kita jalan kan



int main()
{
 
 // Deklarasi Varuable yang di butuhkan
 int pilihan = Menu();
 char lanjut;

 // Kita harus looping dahulu supaya bisa lanjutlagi ke menu berikutnya
 while(pilihan != 5) {
  switch (pilihan) {
   case 1 :
    Menu1();
   break;
   case 2 :
    Menu2();
   break;
   case 3 :
    Menu3();
   break;
   case 4 :
    Menu4();
   break;
   case 5 :
    cout << "Terimahkasih" << endl;
    exit;
   default :
    cout << "Menu yang anda pilih tidak ada" << endl;
   break;    
  }

  kesini:

  // Buat Konfirmasi pilihan mau lagi apa tidak
     cout << "Lanjutkan ? (y/t) : "; cin >> lanjut;
     cout << "\n";

     if ((lanjut == 'y') | (lanjut == 'Y')) {
      pilihan = Menu();
     }  else if ((lanjut == 't') | (lanjut == 'T')) {
      break;
     }  else {
      goto kesini;
     }
 }




 getch();
 cin.get();
 return 0;
}


    • Maksud dari Script di atas.. kita looping dahulu sehingga kita bisa memilih terus menerus
    • dan buat perjabangan dengan menggunakan Switch Case "jika kita pilih menu 1 maka tampilkan fungsi Menu1 yang sudah di buat diatas"

    Full Codingan nya



    
    #include 
    #include 
    
    using namespace std;
    
    
    // Buat fungsi munu dahulu
    
    int Menu () {
    
     // Deklarasi variabel yang di butuhkan
     int menu;
    
     system ("cls");
     cout << "=============================================" << endl;
     cout << "=Selamat Datang Di Progam Menu Makanan      =" << endl;
     cout << "=        By : rizaltutorial.com             =" << endl;
     cout << "=============================================" << endl;
     cout << "\n";
    
     cout << "==============================================" << endl;
     cout << "=            Daftar Menu Makanan             = " << endl;
     cout << "==============================================" << endl;
     cout << "=                     =                      =" << endl;
     cout << "=          N O        =         Menu         =" << endl;
     cout << "=                     =                      =" << endl;
     cout << "==============================================" << endl;
     cout << "=          1          =     Nasi Goreng      =" << endl;
     cout << "=          2          =     Kepiting Seafood =" << endl; 
     cout << "=          3          =     Ayam Bakar       =" << endl;
     cout << "=          4          =     Kakap Bakar      =" << endl;
     cout << "=          5          =     Selesai          =" << endl;
     cout << "==============================================" << endl;
    
     cout << "Silahkan pilih menu (1-5) : "; cin >> menu;
     cout << "\n";
    
    
     return menu;
    }
    
    void Menu1 () {
     cout << "Ini Menu Makanan Nasi goreng " << endl;
    }
    
    void Menu2 () {
     cout << "Ini Menu MakananKepiting Seafood " << endl;
    }
    
    void Menu3 () {
     cout << "Ini Menu Makanan Ayam Bakar " << endl;
    }
    void Menu4 () {
     cout << "Ini Menu Makanan Kakap BakaMakananr " << endl;
    }
    
    
    int main()
    {
     
     // Deklarasi Varuable yang di butuhkan
     int pilihan = Menu();
     char lanjut;
    
     // Kita harus looping dahulu supaya bisa lanjutlagi ke menu berikutnya
     while(pilihan != 5) {
      switch (pilihan) {
       case 1 :
        Menu1();
       break;
       case 2 :
        Menu2();
       break;
       case 3 :
        Menu3();
       break;
       case 4 :
        Menu4();
       break;
       case 5 :
        cout << "Terimahkasih" << endl;
        exit;
       default :
        cout << "Menu yang anda pilih tidak ada" << endl;
       break;    
      }
    
      kesini:
    
      // Buat Konfirmasi pilihan mau lagi apa tidak
         cout << "Lanjutkan ? (y/t) : "; cin >> lanjut;
         cout << "\n";
    
         if ((lanjut == 'y') | (lanjut == 'Y')) {
          pilihan = Menu();
         }  else if ((lanjut == 't') | (lanjut == 'T')) {
          break;
         }  else {
          goto kesini;
         }
     }
    
    
    
    
     getch();
     cin.get();
     return 0;
    }
    
    

    Dan ini hasil nya



    Post a Comment

    0 Comments