Page 184 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 184

daftarMenu.push_back(menuSarla);

                    // Menambahkan menu nasi kuning dari Warung Panyingkull
                    MenuNasiKuning menuPanyingkull;
                    menuPanyingkull.namaWarung = "Panyingkull";
                    menuPanyingkull.harga = 10000;
                    menuPanyingkull.laukUtama = "Telur dadar, ati ampela, dan abon";
                    menuPanyingkull.rasaSambal = "Pedas gurih";
                    daftarMenu.push_back(menuPanyingkull);

                    // Menampilkan menu nasi kuning dari setiap warung
                    cout << "Daftar Menu Nasi Kuning:" << endl;
                    for (MenuNasiKuning menu : daftarMenu) {
                      cout << "=====================" << endl;
                      cout << "Nama Warung: " << menu.namaWarung << endl;
                      cout << "Harga: " << menu.harga << endl;
                      cout << "Lauk Utama: " << menu.laukUtama << endl;
                      cout << "Rasa Sambal: " << menu.rasaSambal << endl;
                      cout << "=====================" << endl << endl;
                    }

                    return 0;
                  }
                  Output:

                  Daftar Menu Nasi Kuning:
                  =====================
                  Nama Warung: Bone Tamparang
                  Harga: 15000
                  Lauk Utama: Telur, ayam suwir, dan tempe orek
                  Rasa Sambal: Pedas manis
                  =====================

                  =====================
                  Nama Warung: Sarla
                  Harga: 12000
                  Lauk Utama: Telur rebus, sosis, dan serundeng
                  Rasa Sambal: Asam pedas
                  =====================

                  =====================
                  Nama Warung: Panyingkull
                  Harga: 10000
                  Lauk Utama: Telur dadar, ati ampela, dan abon
                  Rasa Sambal: Pedas gurih
                  =====================


                  Penjelasan:

                  1)  Program ini menggunakan struct MenuNasiKuning untuk menyimpan informasi menu nasi
                      kuning, seperti nama warung, harga, lauk utama, dan rasa sambal.
                  2)  Vektor daftarMenu digunakan untuk menyimpan menu nasi kuning dari setiap warung.
                  3)  Program  ini  menambahkan  menu  nasi  kuning  dari  Warung  Bone  Tamparang,  Warung
                      Sarla, dan Warung Panyingkull ke dalam vektor daftarMenu.
                  4)  Terakhir, program ini menampilkan menu nasi kuning dari setiap warung dengan detail
                      lengkap.



                                                                                                         175
   179   180   181   182   183   184   185   186   187   188   189