- Input Nama pelanggan, tanggal pembelian, menu pesanan(angka) dan
jumlah pembelian
- Output berupa nama, tanggal pembelian, menu pesanan + jumlah
pembelian dan total pembayaran.
- Keterangan menu
1. Ice Tea @6000
2. Caramel Machiato @30000
3. Green Tea Latte @25000
4. Milkshake @15000
5. Chocolate Hazelnut @25000
- Buat program dengan menggunakan kondisi switch case
#include <stdio.h>
#include <stdlib.h>
int main()
{
/*KAMUS*/
char nama_pelanggan[30],bln[10];
int harga,tgl,thn, menu, jml, total;
/*ALGORITMA*/
printf("|<<< Selamat Datang
di CAFE TWINKLE >>>|\n");
printf("|---------------------------------------|\n");
printf("|Daftar Menu Harga |\n");
printf("| 1. Ice Tea @6000 |\n");
printf("| 2. Caramel Machiato @30000 |\n");
printf("| 3. Green Tea Latte @25000 |\n");
printf("| 4. Milkshake @15000 |\n");
printf("| 5. Chocolate Hazelnut @25000
|\n");
printf("|---------------------------------------|\n\n");
printf("Nama Pelanggan = ");
scanf("%s",&nama_pelanggan);
printf("Tanggal Pembelian = ");
scanf("%d %s %d",&tgl,&bln,&thn);
printf("Silahkan pilih menu =
");scanf("%d",&menu);
switch(menu)
{
case 1:
{
printf("Menu Yang Di Pilih
= Ice Tea\n");
printf("Masukkan Jumlah
Pesanan Ice Tea\t: ");
scanf("%d",&jml);
harga=6000;
total=harga*jml;
printf("==>Total Pembayaran\t: Rp.
%d",total);
printf("\n==========================================\n");
}break;
case 2:
{
printf("Menu Yang Di Pilih
= Caramel Machiato\n");
printf("Masukkan Jumlah Pesanan Caramel
Machiato\t: ");
scanf("%d",&jml);
harga=30000;
total=harga*jml;
printf("==>Total
Pembayaran\t: Rp. %d",total);
printf("\n==========================================\n");
}break;
case 3:
{
printf("Menu Yang Di Pilih
= Green Tea Latte\n");
printf("Masukkan Jumlah
Pesanan Green Tea Latte\t: ");
scanf("%d",&jml);
harga=25000;
total=harga*jml;
printf("==>Total
Pembayaran\t: Rp. %d",total);
printf("\n==========================================\n");
}break;
case 4:
{
printf("Menu Yang Di Pilih
= Milkshake\n");
printf("Masukkan Jumlah
Pesanan Milkshake\t: ");
scanf("%d",&jml);
harga=15000;
total=harga*jml;
printf("==>Total
Pembayaran\t: Rp. %d",total);
printf("\n==========================================\n");
}break;
case 5:
{
printf("Menu Yang Di Pilih
= Chocolate Hazelnut\n");
printf("Masukkan
Jumlah Pesanan Chocolate Hazelnut\t: ");
scanf("%d",&jml);
harga=25000;
total=harga*jml;
printf("==>Total
Pembayaran\t: Rp. %d",total);
printf("\n==========================================\n");
}break;
default:
{
printf("Menu Pilihan Kamu
Tidak Ada !!!");
}
}
return 0;
}
Hasilnya setelah program di build
dan run :
1 komentar:
Kak gimana bikin program nya kembali lagi? Kan udah pilih salah satu menu, trus langsung keluar.. Gimana kalo mau pilih lagi? Ada koding nya gak?
Posting Komentar