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
- Kita buat file dengan nama MenuMakana.cpp
- 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;
}
0 Comments