217 views

Program Kasir Menggunakan Perulangan di C++

Posted on 217 views

Program Kasir Menggunakan Perulangan di C++ – Pada kesempatan kali ini penasihatguru akan membagikan source code Program Kasir Menggunakan Perulangan di C++ jadi di dalam source code aplikasi terdapat perulangan di dalamnya aplikasi ini sangat mudah di pahami yuk langsung saja kepoin source codenya.

Program Kasir Menggunakan Perulangan di C++

Source code Program Kasir Menggunakan Perulangan di C++

#include <iostream>
#include <ctime>
#include <string>

using namespace std;

int main() {
    string nama_knsmn, nama_brg;
    int jmlh_barang=0,tot_beli=0, x, y, uang;
    long int harga=0,hrg_brg=0,total=0,bayar=0,diskon, kembalian=0;
    cout << " Masukkan Nama Konsumen : "; getline (cin, nama_knsmn);
    cout << " Masukkan Jumlah Barang : "; cin >> y;
    time_t now = time(0);
 char * dt = ctime (&now);
 x=1;
        while (x <= y) {
            cout << "\n Masukkan Nama Barang ke " << x << " : "; cin >> nama_brg;
            cout << " Masukkan Harga Barang  : Rp. "; cin >> harga;
            cout << " Masukkan Jumlah beli   : "; cin >> jmlh_barang;
            hrg_brg = harga * jmlh_barang;
            total = total + hrg_brg;
            tot_beli += jmlh_barang;
            x++;
        }
        if (total >= 100000) {
            diskon = 5*total/100;
        }
        else if (total >= 250000) {
            diskon = 7.5*total/100;
        }
        else if (total >= 500000) {
            diskon = 10*total/100;
        }
        else {
            diskon = 0;
        }
        bayar = total - diskon;
        cout << " Tanggal Pembelian          : " << dt << endl;
        cout << " Nama Konsumen              : " << nama_knsmn << endl;
        cout << " Total beli                 : " << tot_beli << endl;
        cout << " Total Pembelian            : " << total << endl;
        cout << " Mendapatkan diskon sebesar : " << diskon << endl;
        cout << " Masukkan Jumlah Uang       : Rp. "; cin >> uang;
        kembalian = uang - bayar;
        cout << "\n Total Kembalian : Rp. " << kembalian << endl;
    cin.get();
    return 0;
}

Nah itulah Program Kasir Menggunakan Perulangan di C++ semoga postingan ini bermanfaat.

Baca Juga : https://penasihatguru.com/download-tugas-besar-kasir-toko-baju-pemograman-c/

Gravatar Image
Syaiful Hadi : Belajar bukan untuk hanya sekedar pintar,Tetapi belajar untuk berbagi dan mengajarkan

Leave a Reply

Your email address will not be published. Required fields are marked *