pemrograman Kasir Menggunakan Bahasa C++

#include “stdio.h”
#include “conio.h”
int pilMember,pilMenu,pilMakanan,pilMinuman;
int bayar =0,bayar2=0,uangPembeli,kembalian,total;
void makanan(){
makan:printf(” Food Price \n”);
printf(” 1. Nasi Goreng :8000 \n”);
printf(” 2. Mie Ayam :7000 \n”);
printf(” 3. Mie Goreng :7000 \n”);
printf(” 4. Selesai memilih \n”);
printf(” Masukkan Pilihan :”);
scanf(“%d”,&pilMakanan);
switch(pilMakanan){
case 1:{
printf(”  Makanan Akan Segera Di Antar\n”);
printf(” Silahkan Menunggu Sebentar ^_^ “);
bayar+=+8000;
getch();
clrscr();
goto makan;
}break;
case 2:{
printf(”  Makanan Akan Segera Di Antar\n”);
printf(” Silahkan Menunggu Sebentar ^_^ “);
bayar+=+7000;
getch();
clrscr();
goto makan;
}break;
case 3:{
printf(”  Makanan Akan Segera Di Antar\n”);
printf(” Silahkan Menunggu Sebentar ^_^ “);
bayar+=+7000;
getch();
clrscr();
goto makan;
}break;
case 4:{
clrscr();
break; }break;
default : printf(” Pilihan Yang Anda Masukan Tidak Ada Di List Menu”);
clrscr();
goto makan;
}
}

void minuman(){
minum:printf(” Drink price \n”);
printf(” 1. Jus Pokat    :6000 \n”);
printf(” 2. Teh M.Dingin :3000 \n”);
printf(” 3. Pepsi        :5500 \n”);
printf(” 4. Selesai Memilih \n”);
printf(” Inputkan Pilihan :”);
scanf(“%d”,&pilMinuman);
switch(pilMinuman){
case 1:{
printf(”  Minuman Akan Segera Di Antar\n”);
printf(” Silahkan Menunggu Sebentar ^_^ “);
bayar2+=+6000;
getch();
clrscr();
goto minum;
}break;
case 2:{
printf(”  Minuman Akan Segera Di Antar\n”);
printf(” Silahkan Menunggu Sebentar ^_^ “);
bayar2+=+3000;
getch();
clrscr();
goto minum;
}break;
case 3:{
printf(”  Minuman Akan Segera Di Antar\n”);
printf(” Silahkan Menunggu Sebentar ^_^ “);
bayar2+=+5500;
getch();
clrscr();
goto minum;
}break;
case 4:{
clrscr();
break;
}break;
default :
printf(” Pilihan Yang Anda Masukan Tidak Ada Di List Menu”);
clrscr();
goto minum;
}
}

void bannerCafe(){
printf(“+=================================+  \n”);
printf(“+   ~~>SELAMAT DATANG DICAFE MANCHESTER UNITED<~~   +  \n”);
printf(“+  THE REDS DEVILS  +  \n”);
printf(“+=================================+  \n”);
}
void pembayaran(){
pembayar:printf(” Total Pembelian Makanan :”);
printf(“Rp.%d,-“,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;
}break;
case 2:{
clrscr();
bannerCafe();
minuman();
goto menu;
}break;
case 3:{
clrscr();
pembayaran();
goto menu;
}break;
default : printf(“Pilihan Yang Anda Masukan Tidak Ada Di List Menu “);
}
}

Tinggalkan komentar