Kode acara Bahasa C Menghitung diskon rabat Harga
Latihan kode program bahasa C kali ini akan membahas cara membuat serta menghitung bonus potongan harga. Soal ini umumnya digunakan buat menguji pemahaman seputar konsep variabel, operator perbandingan, dan syarat if else.
Tips menghasilkan Kode program bonus rabat Harga
karena ada beberapa syarat, kode program ini butuh struktur if else. Setiap syarat punya syarat campuran, sebagai akibatnya pula harus paham operator perbandingan dan operator akal pada bahasa C. Terakhir, butuh sedikit operasi aritmatika buat menghitung bonus serta total jumlah akhir yang wajib dibayar.
Soal diskon potongan Harga
Buatlah program yg meminta data inputan berupa total belanja. acara lalu menghitung berapa bonus yg mampu diperoleh menggunakan ketentuan menjadi berikut:
Bila total belanja kurang asal Rp. 100.000, tidak mendapat bonus.
Bila total belanja antara Rp. 100.000 – Rp. 500.000, mendapat diskon 10%.
Bila total belanja antara Rp. 500.000 – Rp. 1.000.000, mendapat bonus 20%.
Bila total belanja diatas Rp.1.000.000, menerima bonus 30%.
Kode program kemudian menampilkan harga yang harus dibayar sesudah dikurangi bonus.
Berikut model tampilan akhir yang diinginkan (1) :
## program Bahasa C diskon potongan Harga ##
============================================
Total Belanja: Rp.150000
Selamat, anda menerima bonus 10%
Total bayar: Rp.135000
Berikut contoh tampilan akhir yg diinginkan (dua) :
## acara Bahasa C bonus potongan Harga ##
============================================
Total Belanja: Rp.950000
Selamat, anda mendapat diskon 20%
Total bayar: Rp.760000
Berikut contoh tampilan akhir yg diinginkan (3) :
## acara Bahasa C diskon rabat Harga ##
============================================
Total Belanja: Rp.2545000
Selamat, anda menerima bonus 30%
Total bayar: Rp.1781500
Berikut contoh tampilan akhir yg diinginkan (4) :
## program Bahasa C bonus rabat Harga ##
============================================
Total Belanja: Rp.10000
Total bayar: Rp.10000
Kode Pemograman :
#include <stdio.h>
int main(void)
{
printf("## Program Bahasa C Diskon Potongan Harga ## \n");
printf("============================================ \n\n");
int total_belanja, harga_akhir;
printf("Total Belanja: Rp.");
scanf("%d",&total_belanja);
if ((total_belanja >= 100000) && (total_belanja < 500000)) {
harga_akhir = total_belanja - (0.1*total_belanja);
printf("Selamat, anda mendapat diskon 10%% \n");
}
else if ((total_belanja >= 500000) && (total_belanja < 1000000)) {
harga_akhir = total_belanja - (0.2*total_belanja);
printf("Selamat, anda mendapat diskon 20%% \n");
}
else if (total_belanja >= 1000000) {
harga_akhir = total_belanja - (0.3*total_belanja);
printf("Selamat, anda mendapat diskon 30%% \n");
}
else {
harga_akhir = total_belanja;
}
printf("Total bayar: Rp.%d \n",harga_akhir);
return 0;
}
Ini adalah screenshots an dari program yg ada di atas :
Dengan membaca blog ini, diharapkan para pembaca dapat mengembangkan pengetahuan, pemahaman, dan kemampuan dalam bidang komputer.
Demikian kalimat penutup dari saya apabila ada kesalahan dalam penulisan mohon dimaklumi.
No comments:
Post a Comment