Anda di halaman 1dari 4

UTS Pemrograman Terstruktur

Nama : Oklarafani a.kadir (T3123050)

No.1

#1. Menghitung Total Luas Bidang


#menghitung luas persegi panjang
print("Persegi Panjang")
p1=14
l1=4
luas1=p1*l1
print("panjang persegi panjang = ",p1)
print("lebar persegi panjang = ",l1)
print("luas persegi panjang adalah = ",luas1)
print("===============================================")
#menghitung luas persegi
print("Persegi")
p2=6
l2=4
luas2=p2*l2
print("panjang persegi =",p2)
print("lebar persegi =",l2)
print("luas persegi adalah =",luas2)
print("===============================================")
print("Segitiga")
alas1=6
tinggi1=9
luas3=0.5*alas1*tinggi1
print("alas segitiga =",alas1)
print("tinggi segitiga =",tinggi1)
print("luas segitiga adalah =",luas3)
print("===============================================")
#menghitung total luas keseluruhan
total_luas=luas1+luas2+luas3
print("Total luas bidang keseluruhan adalah=",total_luas)
No.2
for i in range(1,101):
print(i)
No.3
#UTS Pemrograman Terstruktur
#Nama Oklarafani a.kadir | Nim T3123050
print("======================================")
print("Biaya Layanan Pencucian kendaraan")
print("======================================")
total_motor=0
total_mobil=0
pesan = "Y"
while pesan == "Y":
pilih = input("Masukan kode kendaraan [MTR/MB]: ")
if pilih == "MTR":
jenis_kendaraan = "Motor"
kode_layanan = input("Masukan kode layanan [1/2]: ")
if kode_layanan == "1":
layanan = "Cuci Biasa"
biaya = 55000
elif kode_layanan == "2":
layanan = "Cuci Extra"
biaya = 60000
total_motor += biaya
elif pilih == "MB":
jenis_kendaraan = "Mobil"
kode_layanan = input("Masukan layanan [1/2]: ")
if kode_layanan == "1":
layanan = "Cuci Biasa"
biaya = 62000
elif kode_layanan == "2":
layanan = "Cuci Extra"
biaya = 74000
total_mobil += biaya
else:
print("Maaf kode tidak valid")
continue

print("Jenis Kendaraan Yang Anda Pilih Adalah", jenis_kendaraan)


print("Dengan Layanan", layanan, "biaya Rp.", biaya)
jumlah_kendaraan = int(input("Jumlah kendaraan = "))
total_biaya = biaya * jumlah_kendaraan
print("Total Tagihan adalah Rp.", total_biaya)
while True:
uang_bayaran = int(input("Input Jumlah Pembayaran = "))
if uang_bayaran < total_biaya:
print("Maaf uang anda tidak cukup")
continue
else:
pengembalian = uang_bayaran - total_biaya
print("uang kembalian Rp.", pengembalian)
break

pesan = input("Apakah ingin melakukan transaksi lagi? [Y/T]: ")


if pesan != "Y" and pesan != "y":
print("Terima kasih telah menggunakan layanan kami.")
print("Total biaya transaksi motor:", total_motor)
print("Total biaya transaksi mobil:", total_mobil)
break

Anda mungkin juga menyukai