Sabtu, 31 Desember 2016

Membuat Alat Penghitung Diskon Buku dengan C++


Alat penghitung diskon buku

            Pada kesempatan kali ini saya ingin mencoba membuat suatu alat hitung untuk mempermudah pekerjaan manusia yaitu alat untuk menghitung diskon dari sebuah pembelian buku dan harga yang harus dibayarkannya.
            Dibawah ini adalah program yang harus kita masukkan untuk menciptakan alat untuk menghitung diskon secara otomatis sehingga kita hanya tinggal memasukkan banyaknya buku yang dibeli dan harganya maka C++ akan menghitung secara otomatis berapakah yang harus dibayarkan oleh pembeli tersebut.


Maka inilah tampilan dalam panel hitam setelah program kita jalankan,

Setelah itu kita masukkan jumlah bukunya disini saya mencoba untuk memasukkan angka 1, 2, 3, dan 7 dengan harga buku sebayak Rp 1.000,00.


Langkah-langkah pembuatan         :

1. Langkah pertama yang kita lakukan adalah membuat variable bilangan-bilangan yang dibutuhkan, dalam hal ini saya menggunakan kodefungsi “float” dan untuk variabelnya adalah buku, harga, diskon, total, dan bayar. Maka yang kita tuliskan dalam command window adalah seperti ini :

float buku, harga, diskon, total, bayar;

2. Setelahnya kita masukkan identitas diri kita yang lengkap untuk menjadi tanda pengenal program yang kita buat, dan juga nama programnya disini saya menggunakan nama “Mesin penghitung otomatis”. Maka yang kita tuliskan dalam command window adalah seperti ini :

    cout<<"Nama         : Arry Muhammad"<<endl;
    cout<<"Program Studi: Teknik Informatika"<<endl;
    cout<<"Semester     : 1"<<endl;
    cout<<"Universitas Darussalam"<<endl;
    cout<<"-----------------------------------"<<endl;
    cout<<endl;
    cout<<"Mesin penghitung otomatis"<<endl;
    cout<<endl;

3. Lalu setelah kita itu kita akan memunculkan tulisan yang kita inginkan didalam panel hitam oleh karena itu kita menuliskan “Jumlah buku yang akan dibeli :”, lalu saya akan membuat penginputannya dilakukan ketika program telah berjalan dengan menuliskan “cin>>buku;”, dan kita juga menulis “Harga satuan buku :”, lalu kita menggunakan fungsi “cin>>harga;”, agar penginputannya didalam panel hitam. Maka yang kita tuliskan dalam command window adalah seperti berikut :

    cout<<"Jumlah buku yang akan dibeli : ";
    cin>>buku;
    cout<<"Harga satuan buku            : Rp ";
    cin>>harga;
    cout<<"------------------------------"<<endl;

4. Setelahnya kita akan membuat persamaan yakni bahwa total adalah sama dengan jumlah dikali harga, lalu kita memasukkannya dalam panel hitam dengan “Harga asli” yang mana nilainya adalah total tadi. Maka yang kita masukkan didalam command window adalah :

    total=buku*harga;
    cout<<"Harga asli                   : Rp "<<total<<endl;

     5. Setelahnya kita akan membuat program diskon yakni apabila pembeli membeli 2 buah buku maka dia akan mendapatkan diskon sebesar 5%, dengan memberikan nilai diskon adalah 5% atau 0.05 dikali harganya. Maka yang kita tuliskan didalam command window adalah seperti ini :

    if(buku==2)
    {
        diskon=0.05*total;
        cout<<"Diskon                       : 5%"<<endl;
    }

     6. Lalu kita membuat pembeli yang membeli buku lebih dari 2 dan kurang dari sama dengan 4 atau sama dengan 3 akan mendapat potongan harga sebesar 10%, dengan memberikan nilai diskon adalah 10% atau 0.1 dikali harga aslinya. Maka dalam command window kita tuliskan rumus seperti berikut :

    else if((buku>2) && (buku<4))
    {
        diskon=0.10*total;
        cout<<"Diskon                       : 10%"<<endl;
    }





7. Setelahnya kita buat pembeli yang membeli buku dengan jumlah lebih dari 4 akan mendapatkan potongan harga sebesar 15%, dengan memberikan nilai diskon adalah 15% atau 0.15 dikali harga aslinya. Maka dalam command window kita tuliskan sebagai berikut :

    else if(buku>=4)
    {
        diskon=0.15*total;
        cout<<"Diskon                       : 15%"<<endl;
    }

    8. Yang terakhir yaitu apabila semua kemungkinan yang ada diatas tidak didapatkan maka dia tidak mendapatkan diskon karena kemungkinan yang terjadi hanya kurang dari 2. Maka dalam command window kita tuliskan :

    else
    {
        diskon=0;
        cout<<"Diskon                      : 0%"<<endl;
    }

     9. Setelahnya kita akan membuat persamaan yaitu bahwa pembayaran adalah sama dengan harga asli dikurangi diskon, lalu selanjutnya kita akan menuliskan apa yang akan di tampilkan di panel hitam disini saya menuliskan “Harga setelah didiskon”. Maka dalam comman window kita tuliskan seperti ini :

    bayar=total-diskon;
    cout<<"Harga setelah di diskon      : Rp "<<bayar<<endl;

    return 0;

}


    10. Dan yang terakhir adalah menjalankan program tersebut dengan mengklik F9 pada keyboard dan tinggal kita masukkan berapa jumlah buku yang akan dibeli dan harga buku tersebut. Maka tampilannya akan menjadi seperti ini



    11. Kita coba masukkan jumlah bukunya adalah 7 dan harga buku satuannya adalah Rp.1.000,00. Maka tampilannya akan seperti ini :




Selamat Mencoba !!


Tidak ada komentar:

Posting Komentar