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++ 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 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




Facebook


Instagram


Fanspage


0 Response to "Aplikasi Kasir Rumah Makan Sederhana Menggunakan Bahasa C++ Borland"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel