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