Kamis, 10 November 2016

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
Download File Tugas



1 komentar:

  1. MGM Resorts Casino Hotel - MapyRO
    Find MGM 여주 출장마사지 Resorts Casino Hotel, Las Vegas, 광명 출장마사지 Nevada, United States, ratings, photos, 진주 출장안마 prices, 남양주 출장샵 expert 부천 출장샵 advice, traveler reviews and tips, and more information from

    BalasHapus