Program atau Aplikasi Kasir Menggunakan DEV-C++ – Sebuah program sederhana yang telah rajaprogram.com sediakan untuk teman – teman yang mebutuhkan, baik untuk pembelajaran maupun untuk di implementasikan langsung, semuanya dapat dilakukan karena aplikasi ini bersifat opensource yang mana scriptnya dapat teman – teman ambil secara gratis dibawah ini.
Program kasir ini masih sangat sederhana, sabagai contoh untuk jumlah rupiah yang nilainya jutaan maka tidak semua akan ditampilkan pada aplikasi Dev-C++ ini, selain itu masih banyak keliruan pengguna sehingga mengakibatkan -1 #QNAN, dan mengatasi hal tersebut terus ikuti rajaprogram.com, karena kami akan menjelaskan masalah – masalah tersebut pada artikel selanjutnya.
Baca juga : Flowchart Menghitung Luas Persegi Panjang Menggunakan DEV-C++
Sebelum kita masuk ke source code pada program kasir, sebaiknya teman – teman memahani script atau bahasa pemograman pada aplikasi DEV-C++, sehingga meminimalisir kesalahan seperti yang telah rajaprogram.com sebutkan diatas.
Beberapa struktur dasar algoritma yang minimal teman – teman pelajari sebelum masuk ke program c++ kasir, antara lainya seperti percabangan dan perulangan, karena program Dev-C++ ini menggunakan percabangan IF ELSE pada saat menentukan diskon yang didapatkan dari total belanja dan juga memakai perulangan FOR untuk mengulang perintah inputan dari user sesuai dengan jumlah beli, dan selain itu program Dev-C++ ini juga memakai array (larik) untuk menampung beberapa nilai sekaligus dalam satu variabel yang sama.
Aplikasi kasir ini sangat cocok untuk toko atau warung kecil, seperti toko sembako, angkringan, atau warung klontong.
Mungkin tidak perlu panjang lebar rajaprogram.com menjelakan mengenai bahasa pemograman Dev-C++ khususnya untuk program kasir sederhana ini, selanjutnya silahkan lihat source-code aplikasi ini guna mempermudah teman – teman dalam mempelajari program ini.
Script Program atau Aplikasi Kasir Menggunakan DEV-C++
#include <string>
#include <iomanip>
using namespace std;
int main() {
//Inisialisasi atau deklarasi variabel
int jum_beli, bayar,diskon,jumlah[50], harga[50], sub_tot[50];
string nama_barang[50];
float tot;
cout<<"PROGRAM C++ KASIR by OVIAGRA.COM"<<endl;
cout<<"---------------------------"<<endl;
cout<<endl;
cout<<"Masukan Jumlah Beli : ";
cin>>jum_beli; //Pengguna memasukan jumlah beli
for (int i=0; i<jum_beli;i++){
cout<<endl;
cout<<"Masukan Barang Ke-"<<i+1<<endl;
cout<<endl;
cout<<"Nama Barang : ";
cin>>nama_barang[i]; //Pengguna input nama barang disimpan pada array nama_barang
cout<<"Jumlah : ";
cin>>jumlah[i]; //Pengguna input jumlah disimpan pada array jumlah
cout<<"Harga : ";
cin>>harga[i]; //Pengguna input harga disimpan pada array harga
sub_tot[i]=jumlah[i]*harga[i]; // Menjumlahkan Harga sub total barang
tot+=sub_tot[i]; //Menjumlahkan seluruh sub total barang
}
cout<<endl;
cout<<"STRUK BELANJA MINI MARKET OVIAGRA.COM"<<endl;
cout<<"---------------------------------------------------------"<<endl;
cout<<"No Barang Jumlah Harga Sub Total"<<endl;
for (int i=0;i<jum_beli;i++){
cout<<i+1<<setw(8)<<nama_barang[i]<<setw(10)<<jumlah[i]<<setw(12)<<harga[i]<<setw(12)<<sub_tot[i]<<endl; //Menampilkan semua nilai array
}
cout<<"---------------------------------------------------------"<<endl;
//Kondisi untuk menentukan diskon yang didapatkan berdasarkan total belanja
if (tot>=100000){
diskon=0.06*tot;
} else if (tot>=50000){
diskon=0.04;
}else if (tot>=25000){
diskon=0.02;
}else {
diskon=0;
}
//Menampilkan Keterangan
cout<<"Jumlah Bayar : Rp."<<tot<<endl;//Menampilkan jumlah bayar (belum termasuk diskon)
cout<<"Dikon : Rp."<<diskon<<endl; //Menampilkan diskon
cout<<"Total Bayar : Rp."<<tot-diskon<<endl;//Menampilkan total harga yang harus dibayar
cout<<"Bayar : Rp.";
cin>>bayar; // Input dari user untuk jumlah yang dibayar
cout<<"Kembali : Rp."<<(bayar-(tot-diskon))<<endl; // Menampilkan uang kembali
}
Demikianlah yang dapat rajaprgram.com sampaikan mengenai artikel terbaru kami tentang Contoh Program Kasir Menggunakan Aplikasi DEV-C++, semoga dapat bermanfaat sekaligus membantu bagi teman – teman yang membutuhkan source code bahasa pemograman untuk kasir.