#include <stdio.h>
#include <stdlib.h>
int main() {
int h,total,p,pilihan,temp;
char ulang;
do {
system("cls");
puts("Daftar Menu Makanan\n");
puts("1 = Bakso \tRp 15.000,-");
puts("2 = Soto \tRp 9.000,-");
puts("3 = Mie Ayam \tRp 10.000,-");
puts("4 = Bakmi Jowo \tRp 12.000,-");
puts("5 = Sate Ayam \tRp 13.000,-");
printf("\nPilihan Anda :");
scanf("%d", &h);
temp = getchar();
switch(h)
{ case 1 : puts("Anda memilih Bakso");
printf("Jumlah porsi: ");
h = 15000;
scanf("%d", &p);
temp = getchar();
total=p*h;
printf("Total yang harus dibayar = Rp %d,- \n", total);
break;
case 2 : puts("Anda memilih Soto");
printf("Jumlah porsi: ");
h= 9000;
scanf("%d", &p);
temp = getchar();
total=p*h;
printf("Total yang harus dibayar = Rp %d,- \n", total);
break;
case 3 : puts("Anda memilih Mie Ayam");
printf("Jumlah porsi: ");
h= 10000;
scanf("%d", &p);
temp = getchar();
total=p*h;
printf("Total yang harus dibayar = Rp %d,- \n", total);
break;
case 4 : puts("Anda memilih Bakmi Jowo ");
printf("Jumlah porsi: ");
h= 12000;
scanf("%d", &p);
temp = getchar();
total=p*h;
printf("Total yang harus dibayar = Rp %d,- \n", total);
break;
case 5 : puts("Anda memilih Sate Ayam");
printf("Jumlah porsi: ");
h= 13000;
scanf("%d", &p);
total=p*h;
printf("Total yang harus dibayar = Rp %d,- \n", total);
break;
default : puts("Kode menu yang Anda masukan SALAH!");
printf("Total yang harus dibayar = %d,-\n",total);
}
printf("\nMenghitung lagi (y/t)? ");
do { scanf("%c",&ulang); } while((ulang!='y') && (ulang!='t'));
printf("\n");
} while (ulang!= 't');
printf("Terimakasih...\n");
return 0;
}