Tugas Membuat Program Kasir



Cara Membuat Program Kasir
Dibawah ini merupakan Coding untuk Membuat Program Kasir dengan Code Bloks  


#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <windows.h>
using namespace std;

int main()
{
    system("color a");
    int menu, kualitas_buku, banyak_pesanan, status_pesanan, harga_buku;
    float ongkir, diskon;
    float total_harga_awal, total_harga_akhir;

    diskon = 0;
    total_harga_awal =0;
    total_harga_akhir =0;

    cout << "\t\t=====DAFTAR BUKU DKSH_BOOK=====" <<endl;
    cout << "----------------------------\n";
    cout << "1.  Buku Bahasa Indonesia\n";
    cout << "2.  Buku AutCad\n";
    cout << "3.  Buku Pemrograman\n";
    cout << "4.  Buku Tutorial Photoshop\n";
    cout << "5.  Buku Bahasa Inggris\n";
    cout << "6.  Buku Aplikasi Perkantoran\n";
    cout << "7.  Buku Logika Informatika\n";
    cout << "8.  Buku Tutorial Blogging\n";
    cout << "9.  Buku Tutorial Phyton\n";
    cout << "10. Buku Web Design\n";
    cout << "----------------------------\n";
    cout << "Masukkan Pilihan Buku : ";
    cin >> menu;
    cout << "\n";
    cout << "Pilihan Kualitas Buku\n";
    cout << "------------------\n";
    cout << "1. Biasa\n";
    cout << "2. Sedang\n";
    cout << "3. Bagus\n";
    cout << "------------------\n";
    cout << "Masukkan Pilihan Kualitas Buku : ";
    cin >> kualitas_buku;
    cout <<"\n";
    cout << "Masukkan Banyak Pesanan : ";
    cin >> banyak_pesanan;
    cout << endl << "Status Pesanan" << endl;
    cout << "--------------------------\n";
    cout << "1. Dikirim\n";
    cout << "2. Bayar Ditempat\n";
    cout << "--------------------------\n";
    cout << "Masukkan Status Pesanan : ";
    cin >> status_pesanan;
    system("cls");
    if ((menu==1)&&(kualitas_buku==1))
        harga_buku = 25000;
    else if ((menu==1)&&(kualitas_buku==2))
        harga_buku = 30000;
    else if ((menu==1)&&(kualitas_buku==3))
        harga_buku = 35000;

    if (menu==2)
    {
        if(kualitas_buku==1)
            harga_buku = 30000;
        else if(kualitas_buku==2)
            harga_buku = 40000;
    else
        {
            harga_buku = 50000;
            diskon = 0.05*harga_buku*banyak_pesanan;
        }
    }
        if (menu==3)
    {
        if(kualitas_buku==1)
            harga_buku = 50000;
        else if(kualitas_buku==2)
            harga_buku = 55000;
    else
        {
            harga_buku = 60000;

        }
    }
        if (menu==4)
    {
        if(kualitas_buku==1)
            harga_buku = 70000;
        else if(kualitas_buku==2)
            harga_buku = 80000;
    else
        {
            harga_buku = 85000;

        }
    }
        if (menu==5)
    {
        if(kualitas_buku==1)
            harga_buku = 15000;
        else if(kualitas_buku==2)
            harga_buku = 20000;
    else
        {
            harga_buku = 30000;

        }
    }
        if (menu==6)
    {
        if(kualitas_buku==1)
            harga_buku = 40000;
        else if(kualitas_buku==2)
            harga_buku = 50000;
    else
        {
            harga_buku = 65000;

        }
    }
        if (menu==7)
    {
        if(kualitas_buku==1)
            harga_buku = 60000;
        else if(kualitas_buku==2)
            harga_buku = 70000;
    else
        {
            harga_buku = 80000;

        }
    }
        if (menu==7)
    {
        if(kualitas_buku==1)
            harga_buku = 80000;
        else if(kualitas_buku==2)
            harga_buku = 850000;
    else
        {
            harga_buku = 90000;

        }
    }
        if (menu==8)
    {
        if(kualitas_buku==1)
            harga_buku = 65000;
        else if(kualitas_buku==2)
            harga_buku = 75000;
    else
        {
            harga_buku = 85000;

        }
    }
        if (menu==9)
    {
        if(kualitas_buku==1)
            harga_buku = 35000;
        else if(kualitas_buku==2)
            harga_buku = 45000;
    else
        {
            harga_buku = 55000;

        }
    }
    if (menu==10)
    {
     switch(kualitas_buku)
     {
         case 1:harga_buku=100000;
            break;
         case 2:harga_buku=150000;
            break;
         default:harga_buku=200000;
     }
    }

    total_harga_awal =(harga_buku*banyak_pesanan)-diskon;

    if(status_pesanan==1)
        ongkir = 0.1*total_harga_awal;
    else
        ongkir = 0;

    total_harga_akhir = total_harga_awal+ongkir;

    cout << setiosflags((ios::fixed));
    cout << "\tHasil Perhitungan Pengeluaran\n";
    cout << "------------------------------------------\n";
    cout << "Diskon \t\t\t : Rp."<<setprecision(2)<<setw(10)
        <<diskon<<"\n";

    cout << "Total Harga \t\t : Rp."<<setprecision(2)<<setw(10)
        <<total_harga_awal << "\n";
    cout << "Ongkos Kirim \t\t : Rp."<<setprecision(2)<<setw(10)
        <<ongkir<<"\n";
    cout << "Total Pembayaran \t : Rp."<<setprecision(2)<<setw(10)
        <<total_harga_akhir<<"\n";
    cout << "-------------------------------------------\n";
    return 0;
}

Download File Tugasnya DISINI



Komentar

Posting Komentar

Postingan populer dari blog ini

Contoh Program Percabangan IF, IF-ELSE dan NESTED IF pada C++

Nominal dan Verbal Sentence

Perbedaan Website E-Learning dan E-Commerce