Berikut ini adalah pertanyaan dari Berliansaa pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Nomor Pasien : Input
Nama Pasien : Input
Nomor Kamar : Input
Kelas Kamar : Input
Lama Inap : Input
Biaya Inap per hari : Output
Total Biaya Inap : Output
Layanan Injeksi (10%) : Output
Layanan Kebersihan (5%) : Output
Layanan Laundry (8%) : Output
Total Bayar : Output
Mau Input Lagi [y/T] : Input
*Ketentuan Proses:
Biaya inap per hari
- Kelas Ekonomi --> 150.000
- Kelas Standar --> 200.000
- Kelas Eksekutif --> 300.000
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Penjelasan:
while True:
nomor_pasien = input("Nomor Pasien : ")
nama_pasien = input("Nama Pasien : ")
nomor_kamar = input("Nomor Kamar : ")
kelas_kamar = input("Kelas Kamar : ")
lama_inap = int(input("Lama Inap (hari) : "))
if kelas_kamar == "Ekonomi":
biaya_inap = 150000
elif kelas_kamar == "Standar":
biaya_inap = 200000
elif kelas_kamar == "Eksekutif":
biaya_inap = 300000
else:
print("Kelas kamar tidak tersedia")
continue
total_biaya_inap = biaya_inap * lama_inap
layanan_injeksi = total_biaya_inap * 0.1
layanan_kebersihan = total_biaya_inap * 0.05
layanan_laundry = total_biaya_inap * 0.08
total_bayar = total_biaya_inap + layanan_injeksi + layanan_kebersihan + layanan_laundry
print("Biaya Inap per hari : ", biaya_inap)
print("Total Biaya Inap : ", total_biaya_inap)
print("Layanan Injeksi (10%) : ", layanan_injeksi)
print("Layanan Kebersihan (5%) : ", layanan_kebersihan)
print("Layanan Laundry (8%) : ", layanan_laundry)
print("Total Bayar : ", total_bayar)
lagi = input("Mau Input Lagi [y/T] : ")
if lagi.upper() != "Y":
break
Semoga dengan pertanyaan yang sudah terjawab oleh gerryzanuar dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Mon, 17 Apr 23