Aplikasi Kasir Rumah Makan Sederhana Menggunakan Bahasa C++ Borland
Aplikasin Kasir Bahasa C++
[caption id="attachment_14922" align="aligncenter" width="1366"] Aplikasi Kasir Bahasa C++[/caption]
Halo sobat ind2906??? kemarin saya sudah share membuat aplikasi kasir rumah makan sederhana menggunakan visual studio-visual basic, nah kali saya ingin membagika Aplikasi Kasir menggunakan Bahasa C++ dan disini saya mengggunakan borland C++ versi 5.02. Yu langsung kita mulai.
Membuat Aplikasi Kasir Menggunakan Bahasa Pemrogramman C++ :
1. Sudah menginstall toolnya untuk mulai coding nya, bebas mau pakai apa saja, kalo saya menggunakan Borland C++ versi 5.02
2. New File
Bila kalian menggunakan borland, silakan pilih menu file -> new -> text edit.
3. Memasukan Header
Disini Saya Menggunakan 3 header untuk medefinisikan fungsi, variabel, dan konstanta
#include <iostream>
#include <conio.h>
#include <windows.h> //untuk warna text
4. Memasukan Function
Function itu bagaikan sebuah kepala untuk jalannya program, untuk functionnya silakan tambahkan :
void setcolor(unsigned short color) { //|
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); //|
SetConsoleTextAttribute(hCon,color); //| -> ini untuk function warna nya
} //|
int main (){
int kode,pri,jml,tot,byr,kbl;
char start;
do
{
5. Memasukan Coding Kasir
Baru deh kita mulai memasukan codingnya, silakan tambahkan :
clrscr{}; //membersihkan layar
setcolor(11);
cout<<""<<endl<<endl;
cout<<" Rumah Makan "<<endl;
cout<<"+======================================================================================================================+"<<endl<<endl;
setcolor(15);
cout<<" | Menu Makanan Harga | Menu Minuman Harga |"<<endl;
cout<<" | 1. Nasi Rp. 2.000 | 9. Air Tawar Rp. 1.000 |"<<endl;
cout<<" | 2. Ayam Goreng Rp. 5.000 | 10. Teh Manis P/D Rp. 2.000 |"<<endl;
cout<<" | 3. Sayur Sop Rp. 5.500 | 11. Pop Ice Rp. 5.500 |"<<endl;
cout<<" | 4. Telur Goreng / Rebus Rp. 3.500 | 12. Jus Rp. 3.500 |"<<endl;
cout<<" | 5. Mie Goreng / rebus Rp. 4.500 | 13. Kopi Rp. 4.500 |"<<endl;
cout<<" | 6. Tempe Orek Rp. 3.000 | 14. Susu Rp. 3.000 |"<<endl;
cout<<" | 7. Sayur Gudeg Rp. 4.000 | 15. Nutrisari Rp. 2.500 |"<<endl;
cout<<" | 8. Capcay Rp. 2.500 | 16. Susu Soda Rp. 4.000 |"<<endl<<endl;
setcolor(11);
cout<<"+======================================================================================================================+"<<endl;
setcolor(15);
cout<<" MASUKKAN PILIHAN ANDA :";
cin>>kode;
cout<<"";
switch (kode)
case 1:
cout<<" Nasi"<<endl;
pri=2000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T : ";
cin>>start;
break;
case 2:
cout<<'\n'<<" Ayam Goreng"<<endl;
pri=5000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 3:
cout<<'\n'<<" Sayur Sop"<<endl;
pri=5500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 4:
cout<<'\n'<<" Telur Goreng / Rebus"<<endl;
pri=3500;;:
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>tot;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 5:
cout<<'\n'<<" Mie Goreng / Rebus"<<endl;
pri=4500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr";
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 6:
cout<<'\n'<<" Tempe Orek"<<endl;
pri=3000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 7:
cout<<'\n'<<" Sayur Gudeg"<<endl;
pri=4000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 8:
cout<<'\n'<<" Capcay"<<endl;
pri=2500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 9:
cout<<" Air Tawar"<<endl;
pri=1000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T : ";
cin>>start;
break;
case 10:
cout<<'\n'<<" Teh Manis P/D"<<endl;
pri=2000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 11:
cout<<'\n'<<" Pop Ice"<<endl;
pri=5500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 12:
cout<<'\n'<<" Jus"<<endl;
pri=3500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 13:
cout<<'\n'<<" Kopi"<<endl;
pri=4500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 14:
cout<<'\n'<<" Susu"<<endl;
pri=3000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 15:
cout<<'\n'<<" Nutrisari"<<endl;
pri=2500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 16:
cout<<'\n'<<" Susu Soda"<<endl;
pri=4000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
default:
cout<<" Kode yang anda masukkan tidak ada";
}
}
while (start/='Y');
cout<<" Terimah Kasih Atas Kunjungan Anda di Rumah Makan";
return 0;
}
6. Selesai
Jika semua nya sudah dijadikan satu, hasil coding lengkap nya akan seperti ini :
Ini Coding Lengkap nya :
#include <iostream>
#include <conio.h>
#include <windows.h> //untuk warna text//
void setcolor(unsigned short color) { //|
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); //|
SetConsoleTextAttribute(hCon,color); //| -> ini untuk function warna nya
} //|
int main (){
int kode,pri,jml,tot,byr,kbl;
char start;
do
{
clrscr(); //membersihkan layar
setcolor(11);
cout<<""<<endl<<endl:
cout<<" Rumah Makan "<<endl;
cout<<"+======================================================================================================================+"<<endl<<endl;
setcolor(15);
cout<<" | Menu Makanan Harga | Menu Minuman Harga |"<<endl;
cout<<" | 1. Nasi Rp. 2.000 | 9. Air Tawar Rp. 1.000 |"<<endl;
cout<<" | 2. Ayam Goreng Rp. 5.000 | 10. Teh Manis P/D Rp. 2.000 |"<<endl;
cout<<" | 3. Sayur Sop Rp. 5.500 | 11. Pop Ice Rp. 5.500 |"<<endl;
cout<<" | 4. Telur Goreng / Rebus Rp. 3.500 | 12. Jus Rp. 3.500 |"<<endl;
cout<<" | 5. Mie Goreng / rebus Rp. 4.500 | 13. Kopi Rp. 4.500 |"<<endl;
cout<<" | 6. Tempe Orek Rp. 3.000 | 14. Susu Rp. 3.000 |"<<endl;
cout<<" | 7. Sayur Gudeg Rp. 4.000 | 15. Nutrisari Rp. 2.500 |"<<endl;
cout<<" | 8. Capcay Rp. 2.500 | 16. Susu Soda Rp. 4.000 |"<<endl<<endl;
setcolor(11);
cout<<"+======================================================================================================================+"<<endl;
setcolor(15);
cout<<" MASUKKAN PILIHAN ANDA :";
cin>>kode;
cout<<"";
switch (kode){
case 1:
cout<<" Nasi"<<endl;
pri=2000;
cout<<" Masukkan Jumlah :":
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T : ";
cin>>start;
break;
case 2:
cout<<'\n'<<" Ayam Goreng"<<endl;
pri=5000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 3:
cout<<'\n'<<" Sayur Sop"<<endl;
pri=5500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 4:
cout<<'\n'<<" Telur Goreng / Rebus"<<endl;
pri=3500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 5:
cout<<'\n'<<" Mie Goreng / Rebus"<<endl;
pri=4500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<' Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 6:
cout<<'\n'<<" Tempe Orek"<<endl;
pri=3000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 7:
cout<<'\n'<<" Sayur Gudeg"<<endl;
pri=4000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 8:
cout<<'\n'<<" Capcay"<<endl;
pri=2500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 9:
cout<<" Air Tawar"<<endl;
pri=1000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T : ";
cin>>start;
break;
case 10:
cout<<'\n'<<" Teh Manis P/D"<<endl;
pri=2000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<' KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 11:
cout<<'\n'<<" Pop Ice"<<endl;
pri=5500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 12:
cout<<'\n'<<" Jus"<<endl;
pri=3500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 13:
cout<<'\n'<<" Kopi"<<endl;
pri=4500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 14:
cout<<'\n'<<" Susu"<<endl;
pri=3000;
cout<<" Masukkan Jumlah :';
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 15:
cout<<'\n'<<" Nutrisari"<<endl;
pri=2500;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :";
cin>>start;
break;
case 16:
cout<<'\n'<<" Susu Soda"<<endl;
pri=4000;
cout<<" Masukkan Jumlah :";
cin>>jml;
tot=pri*jml;
cout<<" Total harganya yaitu Rp. "<<tot<<endl;
cout<<" DIBAYAR Rp. ";
cin>>byr;
kbl=byr-tot;
cout<<" KEMBALI Rp. "<<kbl<<endl;
cout<<" Masih ada Y/T :';
cin>>start;
break;
defaolt:
cout<<" Kode yang anda masukkan tidak ada";
}
}
while (start/='Y');
cout<<" Terimah Kasih Atas Kunjungan Anda di Rumah Makan";
return 0;
}
7. Run Program
Sekarang proses menjalankan program ^_^
[caption id="attachment_14935" align="aligncenter" width="1366"] Aplikasi Kasir Rumah Makan Sederhana[/caption]
Sekian Proses Pembuatan Aplikasi Kasir Rumah Makan Sederhana ini, Nantikan Terus Update Artikel Seru Lain nya hanya di www.IND2906.me, Semoga bermanfaat…
Bila ada yang ingin ditanyakan silakan komentar dibawah ini, nanti akan saya jawab satu persatu.
Bila ingin mempublikasikan kembali artikel ini untuk kepentingan blog, website, tugas, dll. tolong sertakan sumber alamat link url website kami, Terima Kasih
–Kunjungin Juga Sosial Media Kami–
0 Response to "Aplikasi Kasir Rumah Makan Sederhana Menggunakan Bahasa C++ Borland"
Posting Komentar