PROGRAM KASIR PADA RUMAH MAKAN MENGGUNAKAN BAHASA C++
#include<string.h>
#include<stdlib.h>
using namespace std;
int main()
{
int awal=0, pilih;
float harga, jumlah, total, bayar, kembali;
char mad;
cout<<"******************Assalamu'alaikum Warahmatullahi Wabarakatuh******************"<<endl;
cout<<" Selamat Datang di "<<endl;
cout<<" Program Kasir Rumah Makan "<<endl;
cout<<"Program ini disusun guna memenuhi tugas Ujian Akhir Semester 4 pada mata kuliah"<<endl;
cout<<"%----=================<Algoritma dan Pemrograman Komputer>=================----%"<<endl;
cout<<""<<endl;
do
{
cout<<" RUMAH MAKAN BAHAGIA "<<endl;
cout<<" Jl. Tempurung Kelapa No. 8 "<<endl;
cout<<"================================================================================"<<endl;
cout<<""<<endl;
cout<<" ____________________________________________"<<endl;
cout<<"|No.|Daftar Makanan dan Minuman| Harga |"<<endl;
cout<<" ------------------------------|------------- "<<endl;
cout<<"| 1.|Nasi Rames | Rp. 3000 |"<<endl;
cout<<"| 2.|Nasi Pecel | Rp. 5000 |"<<endl;
cout<<"| 3.|Nasi+Capcay | Rp: 4000 |"<<endl;
cout<<"| 4.|Es Teh/Teh Anget | Rp. 2000 |"<<endl;
cout<<"| 5.|Es Sirup | Rp. 3000 |"<<endl;
cout<<"|___|_________________________ |_____________|"<<endl;
cout<<""<<endl;
cout<<"Masukkan Pilihan Anda:";
cin>>pilih;
switch (pilih)
{
case 1:
cout<<"@Nasi Rames"<<endl;
harga=3000;
cout<<"Masukkan Jumlah Porsi:";
cin>>jumlah;
total=harga*jumlah;
cout<<"Total yang Harus Dibayar= Rp."<<total<<endl;
cout<<"Dibayar= Rp.=";
cin>>bayar;
kembali=bayar-total;
cout<<"Kembali= Rp."<<kembali<<endl;
cout<<""<<endl;
cout<<"Ada yang Lain Y/T=";
cin>>mad;
break;
case 2:
cout<<"@Nasi Pecel"<<endl;
harga=5000;
cout<<"Masukkan Jumlah Porsi:";
cin>>jumlah;
total=harga*jumlah;
cout<<"Total yang Harus Dibayar= Rp."<<total<<endl;
cout<<"Dibayar= Rp.=";
cin>>bayar;
kembali=bayar-total;
cout<<"Kembali= Rp."<<kembali<<endl;
cout<<""<<endl;
cout<<"Ada yang Lain Y/T=";
cin>>mad;
break;
case 3:
cout<<"@Nasi+Capcay"<<endl;
harga=4000;
cout<<"Masukkan Jumlah Porsi:";
cin>>jumlah;
total=harga*jumlah;
cout<<"Total yang Harus Dibayar= Rp."<<total<<endl;
cout<<"Dibayar= Rp.=";
cin>>bayar;
kembali=bayar-total;
cout<<"Kembali= Rp."<<kembali<<endl;
cout<<""<<endl;
cout<<"Ada yang Lain Y/T=";
cin>>mad;
break;
case 4:
cout<<"@Es Teh/Teh Anget"<<endl;
harga=2000;
cout<<"Masukkan Jumlah Porsi:";
cin>>jumlah;
total=harga*jumlah;
cout<<"Total yang Harus Dibayar= Rp."<<total<<endl;
cout<<"Dibayar= Rp.=";
cin>>bayar;
kembali=bayar-total;
cout<<"Kembali= Rp."<<kembali<<endl;
cout<<""<<endl;
cout<<"Ada yang Lain Y/T=";
cin>>mad;
break;
case 5:
cout<<"@Es Sirup"<<endl;
harga=3000;
cout<<"Masukkan Jumlah Porsi:";
cin>>jumlah;
total=harga*jumlah;
cout<<"Total yang Harus Dibayar= Rp."<<total<<endl;
cout<<"Dibayar= Rp.=";
cin>>bayar;
kembali=bayar-total;
cout<<"Kembali= Rp."<<kembali<<endl;
cout<<""<<endl;
cout<<"Ada yang Lain Y/T=";
cin>>mad;
break;
default:
cout<<"Plihan yang Anda Masukkan Tidak Tersedia"<<endl;
}
}
while (mad/='Y');
cout<<"Terima Kasih Atas Kunjungannya. Datang Kembali Nanti ^_^."<<endl;
return 0;
}
Setelah selesai dan berhasil maka akan seperti pada gambar di bawah ini.

Tidak ada komentar:
Posting Komentar