Page 198 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 198
int main() {
// Vektor untuk menyimpan menu nasi kuning dari setiap warung
vector<MenuNasiKuning> daftarMenu;
// Menambahkan menu nasi kuning dari Warung Bone Tamparang
MenuNasiKuning menuBoneTamparang;
menuBoneTamparang.namaWarung = "Bone Tamparang";
menuBoneTamparang.harga = 15000;
menuBoneTamparang.laukUtama = "Telur, ayam suwir, dan tempe orek";
menuBoneTamparang.rasaSambal = "Pedas manis";
daftarMenu.push_back(menuBoneTamparang);
// Menambahkan menu nasi kuning dari Warung Sarla
MenuNasiKuning menuSarla;
menuSarla.namaWarung = "Sarla";
menuSarla.harga = 12000;
menuSarla.laukUtama = "Telur rebus, sosis, dan serundeng";
menuSarla.rasaSambal = "Asam pedas";
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
=====================
175