#include #include void menu(){ printf(" === MENU === \n"); printf("Makanan\n"); printf("1. Ayam Goreng 18.000\n"); printf("2. Ayam Balado 16.000\n"); printf("4. Ayam Geprek Crispy 22.000\n"); printf("5. Steak 24.000\n"); printf("6. Pisang Bakar 15.000\n"); printf("Minuman\n"); printf("7. Air Putih 5.000\n"); printf("8. Es Teh Manis 7.000\n"); printf("9. Es Jeruk 10.000\n"); printf("10. Es Susu Soda 8.000\n"); printf("11. Kopi Hitam 4.000\n"); printf("12. Kopi Tubruk 4.500\n"); } int main() { char lagi; int pesanan[100][100]; int indeks = 0; int total_harga = 0; int total_item = 0; menu(); do{ printf("Silahkan pilih menu yang ingin anda pesan : "); scanf("%i", &pesanan[indeks][0]); printf("Jumlah : "); scanf("%i", &pesanan[indeks][1]); switch(pesanan[indeks][0]){ case 1: pesanan[indeks][2] = 18000; break; case 2: pesanan[indeks][2] = 16000; break; case 3: pesanan[indeks][2] = 22000; break; case 4: pesanan[indeks][2] = 24000; break; case 5: pesanan[indeks][2] = 15000; break; case 6: pesanan[indeks][2] = 10000; break; case 7: pesanan[indeks][2] = 5000; break; case 8: pesanan[indeks][2] = 7000; break; case 9: pesanan[indeks][2] = 10000; break; case 10: pesanan[indeks][2] = 8000; break; case 11: pesanan[indeks][2] = 4000; break; case 12: pesanan[indeks][2] = 4500; break; } fflush(stdin); printf("Apakah ada lagi yang ingin anda pesan? (Y/N) : "); scanf("%c", &lagi); indeks++; }while(lagi == 'Y' || lagi == 'y'); printf("Total Pesanan Anda : \n"); for(int i = 0; i < indeks ; i++){ switch(pesanan[i][0]){ case 1: printf("Ayam Goreng"); break; case 2: printf("Ayam Balado"); break; case 3: printf("Ayam Geprek Crispy"); break; case 4: printf("Steak"); break; case 5: printf("Pisang Bakar"); break; case 6: printf("Kentang Goreng"); break; case 7: printf("Air Putih"); break; case 8: printf("Es Teh Manis"); break; case 9: printf("Es Jeruk"); break; case 10: printf("Es Susu Soda"); break; case 11: printf("Kopi Hitam"); break; case 12: printf("Kopi Tubruk"); break; } total_item = pesanan[i][1] * pesanan[i][2]; printf("\t\t| %i = %i\n", pesanan[i][1], total_item); total_harga = total_harga+ total_item; total_item = 0; } printf("TOTAL HARGA : %i", total_harga); return 0; }