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

Cara Mencrimping Kabel Straigt dan Crossover dengan Konektor RJ45

Tugas Membuat Makalah Tentang Konsep Dasar Internet

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