Program C++ Sederhana Menghitung Pajak dan Diskon dari Total Belanja

Program C++ Sederhana Menghitung Pajak dan Diskon dari Total Belanja

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:

Buatlah program untuk menghitung pembayaran dari total belanja sesuai inputan, dengan pajak 10% dan jika total belanjaan lebih dari sama dengan 200rb maka mendapat diskon sebesar 15 %, jika lebih dari sama dengan 100rb diskonnya sebesar 5%, selain itu tidak mendapat diskon apa pun.

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.

Program C++ Sederhana Menghitung Pajak dan Diskon dari Total Belanja

Jika total belanja berada di range 100rb - 200rb maka hasilnya akan seperti gambar di bawah.

Program C++ Sederhana Menghitung Pajak dan Diskon dari Total Belanja

Selain itu berarti total belanjaan di bawah 100rb maka tidak mendapat diskon akan tetapi pajak tetap dihitung, hasil output-nya akan seperti gambar berikut.

Program C++ Sederhana Menghitung Pajak dan Diskon dari Total Belanja

Nah itulah contoh program C++ sederhana menghitung pajak dan diskon dari total belanja, semoga bermanfaat. Terima kasih.

0 Comments

Posting Komentar