Program C++ Menghitung Total Pembayaran dan Diskon

Posted on

Paman Koko, seorang pedagang kue terkenal di kampung kami, selalu menggunakan teknologi terkini untuk mempermudah pekerjaannya. Beliau kini sangat tertarik dengan program komputer yang dapat menghitung total pembayaran dan diskon secara otomatis. Dalam waktu luangnya, saya mencoba membantu Paman Koko membuat program tersebut menggunakan bahasa pemrograman C++.

Sebagai seorang pedagang yang bijak, Paman Koko tahu bahwa memberikan diskon kepada pelanggan setia adalah cara yang tepat untuk meningkatkan penjualan. Program yang akan kita buat ini akan sangat berguna baginya. Mari kita lihat bagaimana caranya!

Pertama, kita harus meminta input dari pengguna, yaitu harga suatu kue dan persentase diskon yang ingin diberikan. Setelah itu, program akan menghitung total pembayaran setelah diskon. Oh ya, selain itu kita juga harus memastikan bahwa harga kue yang diinput tidak negatif serta diskon yang diinput antara 0 hingga 100.

Misalnya, jika pengguna memasukkan harga kue sebesar 50000 dan diskon sebesar 20, maka program akan menghitung total pembayaran dengan mengurangi 20 persen dari harga kue, yaitu (50000 – (20/100) * 50000). Hasilnya, Paman Koko hanya perlu meminta pelanggan membayar sebesar 40000 rupiah

Selanjutnya, program kita akan mencetak hasil total pembayaran setelah diskon ke layar. Sebagai bonus, kita akan menambahkan pesan yang lucu untuk menyemangati pelanggan. Jadi setelah program mencetak hasil total pembayaran, program akan mencetak pesan kepada pelanggan seperti “Selamat! Anda hemat 10000 rupiah. Semoga rasanya juga hemat, ya!”.

Sekarang, mari kita mulai menulis program ini! Jangan khawatir, kamu tidak perlu menjadi seorang ahli dalam pemrograman C++ untuk mengikuti langkah-langkah ini. Ikuti saja instruksi berikut dan kamu akan menjadi programmer sejati!

Berikut adalah program C++ lengkap untuk menghitung total pembayaran dan diskon:

“`c++
#include
using namespace std;

int main() {
double harga_kue, diskon, total_pembayaran;

cout << “Harga Kue: “;
cin >> harga_kue;

while (harga_kue < 0) {
cout << “Harga Kue tidak valid. Silakan masukkan harga Kue yang benar: “;
cin >> harga_kue;
}

cout << “Diskon (%): “;
cin >> diskon;

while (diskon < 0 || diskon > 100) {
cout << “Diskon tidak valid. Silakan masukkan diskon antara 0 hingga 100: “;
cin >> diskon;
}

total_pembayaran = harga_kue – (diskon/100) * harga_kue;

cout << “Total Pembayaran: ” << total_pembayaran << ” rupiah” << endl;
cout << “Selamat! Anda hemat ” << (harga_kue – total_pembayaran) << ” rupiah. Semoga rasanya juga hemat, ya!” << endl;

return 0;
}
“`

Selamat! Kamu telah berhasil menulis program C++ yang hebat! Sekarang, coba kamulah yang menjadi Paman Koko dan berikanlah diskon kepada para pelanggan setiamu. Dengan menggunakan program ini, Paman Koko bisa menghitung total pembayaran dengan mudah dan memberikan diskon yang tepat.

Namun, jangan lupa bahwa diskon haruslah tetap menguntungkan Paman Koko. Jangan sampai ternyata program ini malah membuat pelanggan mendapatkan harga yang tidak realistis. Paman Koko pasti akan sangat berterima kasih kepada kamu karena telah membantunya dalam meningkatkan penjualannya.

Sekarang, mari kita rayakan keberhasilan kamu sebagai programmer baru dengan sepotong kue lezat dari Paman Koko!

Apa Itu Program C++ Menghitung Total Pembayaran dan Diskon?

Program C++ yang menghitung total pembayaran dan diskon adalah sebuah program yang ditulis dalam bahasa pemrograman C++. Program ini dirancang untuk membantu menghitung jumlah pembayaran yang harus dibayarkan oleh pelanggan setelah diberikan sebuah diskon.

Cara Program C++ Menghitung Total Pembayaran dan Diskon

Untuk membuat program C++ yang dapat menghitung total pembayaran dan diskon, kita dapat mengikuti langkah-langkah berikut:

1. Mendeklarasikan Variabel

Pertama-tama, kita perlu mendeklarasikan variabel yang akan digunakan dalam program. Variabel tersebut dapat mencakup harga barang, jumlah barang yang dibeli, dan persentase diskon.

2. Menerima Input dari Pengguna

Setelah mendeklarasikan variabel, kita dapat menginstruksikan program untuk menerima input dari pengguna. Input yang diperlukan dapat berupa harga barang, jumlah barang yang dibeli, dan persentase diskon.

3. Menghitung Total Pembelian

Setelah mendapatkan input dari pengguna, program dapat menghitung total pembelian dengan mengalikan harga barang dengan jumlah barang yang dibeli.

4. Menghitung Diskon

Setelah mendapatkan total pembelian, program dapat menghitung jumlah diskon dengan mengalikan total pembelian dengan persentase diskon.

5. Menghitung Total Pembayaran

Setelah menghitung diskon, program dapat menghitung total pembayaran dengan mengurangi jumlah diskon dari total pembelian.

6. Menampilkan Hasil

Terakhir, program dapat menampilkan hasil perhitungan kepada pengguna. Hasilnya dapat berupa total pembelian, jumlah diskon, dan total pembayaran.

FAQ

1. Apakah Program Ini Dapat Menangani Inputan Negatif?

Tidak, program ini tidak dapat menangani inputan negatif. Jika pengguna memberikan inputan negatif seperti harga barang atau jumlah barang yang dibeli, program akan memberikan hasil yang tidak valid.

2. Apakah Program Ini Dapat Menghitung Diskon Berdasarkan Kategori Barang?

Tidak, program ini hanya menghitung diskon berdasarkan persentase diskon yang diberikan. Program ini tidak dapat mengidentifikasi kategori barang dan memberikan diskon berdasarkan kategori tersebut.

3. Apakah Program Ini Dapat Digunakan untuk Menghitung Diskon Berdasarkan Kupon?

Tidak, program ini tidak dirancang untuk menghitung diskon berdasarkan kupon. Program ini hanya menghitung diskon berdasarkan persentase diskon yang diberikan dan tidak menerima inputan kupon.

Kesimpulan

Program C++ yang menghitung total pembayaran dan diskon dapat sangat berguna dalam membantu menghitung jumlah pembayaran setelah diberikan diskon. Dengan menggunakan program ini, pengguna dapat menghemat waktu dan menghindari kesalahan perhitungan yang mungkin terjadi jika dilakukan secara manual.

Jika Anda sering melakukan perhitungan diskon dalam kegiatan bisnis atau transaksi sehari-hari, sangat disarankan untuk mencoba menggunakan program ini. Dengan pemahaman yang lengkap tentang cara kerjanya, Anda dapat menggunakannya dengan mudah dan efisien.

Jangan ragu untuk membuat program ini menjadi bagian dari alat kerja Anda yang terdepan. Dengan memanfaatkan kemampuan bahasa pemrograman C++, program ini dapat membantu Anda meningkatkan kecepatan dan ketepatan dalam menghitung total pembayaran dan diskon.

Ayo, cobalah program C++ ini dan lihatlah hasilnya sendiri. Anda akan terkejut dengan betapa efektifnya program ini dalam menyederhanakan proses perhitungan yang biasanya memakan waktu dan energi.

Uzair
Mengajar bahasa dan merangkai kata-kata. Dari ruang kuliah hingga halaman cerita, aku mengejar pengetahuan dan imajinasi.

Leave a Reply

Your email address will not be published. Required fields are marked *