TUGAS KELOMPOK AP 3 MEMBUAT PROGRAM
KASIR
NAMA KELOMPOK :
AYU SYAFRA MAZONA 51412298
AGUNG
SEPTIAN 50412377
BAGUS ADI
PRATHAMA S 51412340
KELAS : 2IA21
PROGRAM KASIR
#include
<stdio.h>
#include
<conio.h>
int
pilMember,pilMenu,pilMakanan,pilMinuman;
long int bayar
=0,bayar2=0;
int
uangPembeli,kembalian,total;
void makanan(){
makan:
printf(" Food Price List \n");
printf(" 1. Nasi Goreng :8000 \n");
printf(" 2. Mie Ayam :7000 \n");
printf(" 3. Mie Goreng :7000 \n");
printf(" 4. Mie Kuah :7000 \n");
printf(" 5. Kwetiauw Goreng :7000 \n");
printf(" 6. Kwetiauw Kuah :7000 \n");
printf(" 7. Selesai memilih \n");
printf(" Masukkan Pilihan
:");
scanf("%d",&pilMakanan);
switch(pilMakanan){
case 1:
printf("
Makanan Akan Segera Di Antar\n");
printf(" Pesanan Anda Nasi Goreng
,Silahkan Menunggu " );
bayar+=+8000;
getch();
clrscr();
goto makan;
case 2:{
printf(" Makanan Akan Segera Di Antar\n");
printf(" Pesanan Anda
Mie Ayam ,Silahkan Menunggu " );
bayar+=+7000;
getch();
clrscr();
goto makan;
}
case 3:{
printf("
Makanan Akan Segera Di Antar\n");
printf(" Pesanan Anda Mie Goreng
,Silahkan Menunggu " );
bayar+=+7000;
getch();
clrscr();
goto makan;
}
case 4:{
printf("
Makanan Akan Segera Di Antar\n");
printf(" Pesanan Anda Mie Kuah ,Silahkan
Menunggu " );
bayar+=+7000;
getch();
clrscr();
goto makan;
}
case 5:{
printf("
Makanan Akan Segera Di Antar\n");
printf(" Pesanan Anda Kwetiauw Goreng
,Silahkan Menunggu " );
bayar+=+7000;
getch();
clrscr();
goto makan;
}
case 6:{
printf("
Makanan Akan Segera Di Antar\n");
printf(" Pesanan Anda Kwetiauw Kuah
,Silahkan Menunggu " );
bayar+=+7000;
getch();
clrscr();
goto makan;
}
case 7:{
clrscr();
break; }
default : printf(" Pilihan Yang Anda
Masukan Tidak Ada Di List Menu");
clrscr();
goto makan;
}
}
void minuman(){
minum:
printf(" Drink Price List
\n");
printf(" 1. Aneka Jus :6000 \n");
printf(" 2. Teh Manis
Dingin :3000 \n");
printf(" 3. Teh Manis
Hangat :1500 \n");
printf(" 4. Cola :5500 \n");
printf(" 5. Selesai Memilih
\n");
printf(" Inputkan Pilihan
:");
scanf("%d",&pilMinuman);
switch(pilMinuman){
case 1:{
printf(" Minuman Akan Segera Di Antar\n");
printf(" Silahkan Menunggu
");
bayar2+=+6000;
getch();
clrscr();
goto minum;
}
case 2:{
printf(" Minuman Akan Segera Di Antar\n");
printf(" Silahkan Menunggu
");
bayar2+=+3000;
getch();
clrscr();
goto minum;
}
case 3:{
printf(" Minuman Akan Segera Di Antar\n");
printf(" Silahkan Menunggu
");
bayar2+=+1500;
getch();
clrscr();
goto minum;
}
case 4:{
printf(" Minuman Akan Segera Di Antar\n");
printf(" Silahkan Menunggu
");
bayar2+=+5500;
getch();
clrscr();
goto minum;
}
case 5:{
clrscr();
break;
}
default :
printf(" Pilihan Yang Anda
Masukan Tidak Ada Di List Menu");
clrscr();
goto minum;
}
}
void bannerCafe(){
printf("+=================================+ \n");
printf("+ SELAMAT DATANG DI CAFE SUKA +
\n");
printf("+=================================+ \n");
}
void pembayaran(){
bannerCafe();
pembayar:printf(" Total Pembelian
Makanan :");
printf("Rp.%i,-",bayar);
printf("\n Total Pembelian Minuman
:");
printf("Rp.%d,-",bayar2);
total=bayar+bayar2;
printf("\n total
__________________:Rp.%d,- \n",total);
printf(" Jumlah Uang Pembeli
:Rp.");
scanf("%d",&uangPembeli);
printf("--------------------
\n");
kembalian=uangPembeli-total;
printf(" Kembalian :Rp.%d,-
\n",kembalian);
getch();
clrscr();
}
void main(){
menu :
bannerCafe();
printf(" ==>MENU<== \n");
printf(" \n");
printf(" 1. List Makanan
\n");
printf(" 2. List Minuman
\n");
printf(" 3. Bayar \n");
printf(" Masukan Pilihan
:");
scanf("%d",&pilMenu);
switch(pilMenu){
case 1:{
clrscr();
bannerCafe();
makanan();
goto menu;
}
case 2:{
clrscr();
bannerCafe();
minuman();
goto menu;
}
case 3:{
clrscr();
pembayaran();
goto menu;
}
default : printf("Pilihan Yang
Anda Masukan Tidak Ada Di List Menu ");
}
}
OUTPUT PROGRAM
Tidak ada komentar:
Posting Komentar