Selamat datang di KnK Land. Mari menguasai dunia bersama kami. Disini kalian bisa menemukan ratusan postingan berbahaya dari penulis-penulis kami. Selamat menikmati situs yang hidup ini.




Sunday, February 21, 2021

Program Sederhana Perhitungan Diskon dengan Python

 

Diskon 90 Persen

 

Hai hai semua ^_^ Aye Admin K. Kali ini aye bakal ngebagiin syntax program sederhana perhitungan diskon. Daripada lama-lama, langsung aja ke programnya.

 


Hasil akhir program


 

hargaasli = float(input('masukan harga asli: '))
persendiskon = float(input('masukan persentase diskon (%): '))

diskon = hargaasli * (persendiskon/100)
setelahdiskon = hargaasli - diskon

print("Diskon: Rp {:,}".format(float(diskon)))
print("Harga setelah diskon: Rp {:,}".format(float(setelahdiskon)))



Penjelasan Program


Mari kita perhatikan satu per satu baris kodenya. Pada baris pertama, kita akan menginput data harga barang yang asli pada suatu variabel yang diberi nama hargaasli. Nah, untuk membuat pengguna menginput data harga, kita gunakan fungsi input. Fungsi input digunakan untuk meminta inputan dari pengguna yang kemudian data inputan tersebut dianggap bertipe data string. Nah, agar data tersebut dapat dioperasikan sebagai bilangan, maka digunakanlah fungsi float untuk mengubah tipe datanya menjadi float. Adapun yang ada di dalam fungsi input yakni 'masukan harga asli: ' merupakan prompt yang muncul sebagai pesan pada pengguna saat program dijalankan.


 

hargaasli = float(input('masukan harga asli: '))
persendiskon = float(input('masukan persentase diskon (%): '))

diskon = hargaasli * (persendiskon/100)
setelahdiskon = hargaasli - diskon

print("Diskon: Rp {:,}".format(float(diskon)))
print("Harga setelah diskon: Rp {:,}".format(float(setelahdiskon)))



Baris kedua pun sama, tapi di baris kedua kita meminta input persentase diskon yang diinginkan dengan satuan persen (%). Nilai persentasenya dimasukkan ke variabel persendiskon.


 

hargaasli = float(input('masukan harga asli: '))
persendiskon = float(input('masukan persentase diskon (%): '))

diskon = hargaasli * (persendiskon/100)
setelahdiskon = hargaasli - diskon

print("Diskon: Rp {:,}".format(float(diskon)))
print("Harga setelah diskon: Rp {:,}".format(float(setelahdiskon)))



Selanjutnya, karena semua informasi telah tersedia, kita tinggal menghitung diskonnya dengan rumus perhitungan diskon kemudian dimasukan ke variabel diskon.


 

hargaasli = float(input('masukan harga asli: '))
persendiskon = float(input('masukan persentase diskon (%): '))

diskon = hargaasli * (persendiskon/100)
setelahdiskon = hargaasli - diskon

print("Diskon: Rp {:,}".format(float(diskon)))
print("Harga setelah diskon: Rp {:,}".format(float(setelahdiskon)))


 

Berikutnya, tinggal perhitungan harga akhir setelah dipotong diskon yakni harga asli dikurangi diskon. Hasilnya dimasukkan ke variabel setelahdiskon.


 

hargaasli = float(input('masukan harga asli: '))
persendiskon = float(input('masukan persentase diskon (%): '))

diskon = hargaasli * (persendiskon/100)
setelahdiskon = hargaasli - diskon

print("Diskon: Rp {:,}".format(float(diskon)))
print("Harga setelah diskon: Rp {:,}".format(float(setelahdiskon)))



Terakhir, kita tinggal outputkan hasilnya. Di program ini, yang kita outputkan adalah nilai diskon serta harga akhir setelah diskon dengan menggunakan fungsi print. Adapun fungsi format berguna untuk mengubah tanda { } pada string  yang akan di-print menjadi nilai dari apa yang ada dimasukkan pada fungsi format tadi yakni float(diskon) dan float(setelahdiskon) secara berturut-turut di tiap baris. Selain itu, tanda :, di dalam kurung kurawal fungsinya agar bilangan yang di-output tampil dengan koma pemisah ribuan (Misal 12000.0 akan tampil menjadi 12,000.0).


 

hargaasli = float(input('masukan harga asli: '))
persendiskon = float(input('masukan persentase diskon (%): '))

diskon = hargaasli * (persendiskon/100)
setelahdiskon = hargaasli - diskon

print("Diskon: Rp {:,}".format(float(diskon)))
print("Harga setelah diskon: Rp {:,}".format(float(setelahdiskon)))



Nah, seperti itulah programnya. Berikut cuplikan contoh saat program dijalankan. Misal harga barang Rp1.000.000, kita mau hitung diskon dengan diskon 25%.


Gimana? Nayamul, bukan? Mudah, bukan? Silakan digunakan dan pelajari atau bahkan dikembangkan programnya yaah. Baiklah, cukup sekian penjelasan dari aye. Sampai jumpa di postingan selanjutnya. Bye~



No comments:

Post a Comment