#include int main() { float totalBelanja, diskon, hargaBayar; // Inisiasi variabel int jumlahTransaksi; // Meminta input total belanja dari pengguna printf("Masukkan total belanja: Rp "); scanf("%f", &totalBelanja); // Meminta input jumlah transaksi dalam sebulan printf("Masukkan jumlah transaksi dalam sebulan: "); scanf("%d", &jumlahTransaksi); // Menghitung diskon berdasarkan ketentuan if (totalBelanja < 200000) { diskon = 0; } else if (totalBelanja >= 200000 && totalBelanja <= 500000) { diskon = 0.1; } else if (totalBelanja > 500000 && totalBelanja <= 1000000) { diskon = 0.2; } else { diskon = 0.3; } // Menambah diskon 20% jika jumlah transaksi dalam sebulan mencapai 4 kali if (jumlahTransaksi == 4) { diskon += 0.2; } // Menghitung harga yang harus dibayar setelah dikurangi diskon hargaBayar = totalBelanja - (totalBelanja * diskon); // Menampilkan harga yang harus dibayar printf("Diskon yang diperoleh: %.f%%\n", diskon * 100); printf("Harga yang harus dibayar setelah diskon: Rp %.f\n", hargaBayar); return 0; }