Berikut ini adalah pertanyaan dari usmanhidayat045 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
stop = False
while not(stop):
pilihan = int(input("Masukkan pilihan 1, 2, 3, atau 4: "))
if pilihan == 1:
namaPenyewa = str(input("Masukkan nama Anda: "))
jumlahKendaraan = int(input("Masukkan jumlah kendaraan Anda: "))
lamaSewa = int(input("Masukkan berapa hari masa sewa: "))
hargaPerKendaraan = 200000
totalTarif = 0
if jumlahKendaraan >= 3 and lamaSewa >= 3:
totalTarif = ((jumlahKendaraan * hargaPerKendaraan) * lamaSewa) - 200000
print(f"Bapak/ Ibu {namaPenyewa} total tarif yang Anda harus bayar adalah Rp{totalTarif}")
elif jumlahKendaraan >= 3 and lamaSewa <= 2:
totalTarif = ((jumlahKendaraan * hargaPerKendaraan) * lamaSewa) - 100000
print(f"Bapak/ Ibu {namaPenyewa} total tarif yang Anda harus bayar adalah Rp{totalTarif}")
elif jumlahKendaraan <= 2 and lamaSewa >= 3:
totalTarif = ((jumlahKendaraan * hargaPerKendaraan) * lamaSewa) - 50000
print(f"Bapak/ Ibu {namaPenyewa} total tarif yang Anda harus bayar adalah Rp{totalTarif}")
elif jumlahKendaraan <=2 and lamaSewa <=2:
totalTarif = ((jumlahKendaraan * hargaPerKendaraan) * lamaSewa)
print(f"Bapak/ Ibu {namaPenyewa} total tarif yang Anda harus bayar adalah Rp{totalTarif}")
selesai = input("Apakah anda ingin mengakhiri? (Tekan Y untuk Iya, T untuk Tidak): ")
if selesai == "Y" or selesai == "y":
stop = True
elif selesai == "T" or selesai == "t":
stop = False
Penjelasan:
Kode di atas menggunakan bahasa Python. Apabila kurang jelas bisa melihat di gambar yang saya lampirkan.
Semoga dengan pertanyaan yang sudah terjawab oleh portgazdyoga 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: Fri, 14 Oct 22