Program C++ sederhana kali ini bertujuan untuk menghitung pajak dan diskon dari total belanja. Perlu dicatat ini merupakan program sederhananya alias sangat simple karena nilai total belanja telah diketahui, jadi kita tidak perlu membuat program untuk menghitung masing-masing barang yang dibeli.
Alat tempur yang perlu disediakan adalah aplikasi untuk menjalankan dan mengkompilasi file .cpp, saya sarankan menggunakan aplikasi Dev-C++. Baiklah, jika dibuat dalam cerita kasusnya seperti ini:
Karena akan terdapat pembagian dan dikhawatirkan berkoma maka saya akan gunakan tipe data float dan terdapat pengkondisian maka pastilah terdapat fungsi if. Untuk fungsi if, Anda bisa melihat Contoh Penggunaan If pada C++.
Di bawah ini merupakan kode untuk programnya, silahkan salin dan coba jalankan di aplikasi Anda. Beberapa penjelasan disimpan dalam bentuk komentar di kodenya.
#include<iostream>
using namespace std;
int main(){
float belanja, diskon, pajak, bayar;
cout << "\t===Menghitung Total Pembayaran===\n" << endl;
cout << "Total Harga Belanja : ";
cin >> belanja; //agar total belanjaan dapat diinputkan secara dinamis, tergantung user
if(belanja>=200000)
{
diskon=0.15*belanja; // 0.15 berasal dari 15% = 15/100
}
else if(belanja>=100000)
{
diskon=0.05*belanja; // 0.05 berasal dari 5% = 5/100
}
else
{
diskon=0; // Karena di bawah 100rb maka tidak mendapat diskon
}
pajak=belanja*0.1; //rumus untuk menghitung pajak
bayar=belanja+pajak-diskon; //rumus untuk menghitung total pembayaran
cout << "Anda mendapat diskon sebesar : " << diskon << endl; //besar diskon akan ditampilkan di sini
cout << "Pajak 10% dari total belanja : " << pajak << endl; //besar pajak dari total belanja ditampilkan di sini
cout << "\n\nMaka Anda harus membayar : " << bayar << endl; //total pembayaran ditampilkan di sini
cout << "\t\n=========================================" << endl;
return 0;
}
Jika total belanja lebih dari 200rb maka hasilnya akan seperti pada gambar di bawah.
Jika total belanja berada di range 100rb - 200rb maka hasilnya akan seperti gambar di bawah.
Selain itu berarti total belanjaan di bawah 100rb maka tidak mendapat diskon akan tetapi pajak tetap dihitung, hasil output-nya akan seperti gambar berikut.
Nah itulah contoh program C++ sederhana menghitung pajak dan diskon dari total belanja, semoga bermanfaat. Terima kasih.
0 Comments
Posting Komentar