Pembukaan
Diskon adalah sebuah harga potongan yang diberikan oleh penjual kepada pembeli. Ketika membeli sebuah produk dengan harga yang sudah memiliki diskon, pembeli akan membayar lebih murah dari harga asli produk tersebut. Dalam bahasa pemrograman C++, kita dapat menghitung diskon dengan mudah menggunakan rumus matematika sederhana.
Langkah Pertama: Tentukan Harga Asli dan Persentase Diskon
Langkah pertama dalam menghitung diskon di C++ adalah menentukan harga asli produk dan persentase diskon yang diberikan. Harga asli produk adalah harga sebelum diskon diberikan, sedangkan persentase diskon adalah angka dalam persen yang menentukan besarnya diskon yang diberikan.
Sebagai contoh, kita akan menggunakan harga asli produk sebesar Rp. 100.000,- dan persentase diskon sebesar 20%.
Langkah Kedua: Hitung Besarnya Diskon
Setelah menentukan harga asli produk dan persentase diskon, langkah berikutnya adalah menghitung besarnya diskon yang diberikan. Rumus untuk menghitung besarnya diskon adalah sebagai berikut:
Diskon = Harga Asli x (Persentase Diskon / 100)
Dalam contoh kita, besarnya diskon adalah sebagai berikut:
Diskon = Rp. 100.000 x (20 / 100) = Rp. 20.000
Artinya, diskon yang diberikan sebesar Rp. 20.000,-.
Langkah Ketiga: Hitung Harga Setelah Diskon
Setelah mengetahui besarnya diskon, kita dapat menghitung harga setelah diskon. Harga setelah diskon adalah harga asli dikurangi dengan besarnya diskon.
Rumus untuk menghitung harga setelah diskon adalah sebagai berikut:
Harga Setelah Diskon = Harga Asli - Diskon
Dalam contoh kita, harga setelah diskon adalah sebagai berikut:
Harga Setelah Diskon = Rp. 100.000 - Rp. 20.000 = Rp. 80.000
Artinya, harga setelah diskon adalah Rp. 80.000,-.
Contoh Kode Program
Setelah memahami langkah-langkah menghitung diskon di C++, berikut adalah contoh kode program yang dapat digunakan untuk menghitung diskon:
#include <iostream>
using namespace std;
int main() {
int harga_asli = 100000;
int persentase_diskon = 20;
int diskon = harga_asli * (persentase_diskon / 100);
int harga_setelah_diskon = harga_asli - diskon;
cout << "Harga Asli: Rp. " << harga_asli << endl;
cout << "Persentase Diskon: " << persentase_diskon << "%" << endl;
cout << "Diskon: Rp. " << diskon << endl;
cout << "Harga Setelah Diskon: Rp. " << harga_setelah_diskon << endl;
return 0;
}
Penutup
Itulah panduan lengkap untuk menghitung diskon di C++ beserta contoh kode program. Dengan memahami langkah-langkah di atas, kita dapat menghitung diskon dengan mudah menggunakan bahasa pemrograman C++. Semoga artikel ini bermanfaat bagi pembaca.