Anda di halaman 1dari 3

TUGAS PEMROGRAMAN DASAR

UAS SEMESTER 1

Disusun untuk memenuhi tugas mata kuliah pemrograman dasar

Dosen Pengampu : FATHUR RIZAL, M.kom.

Nama : Rhodil Fauzi


NIM : 2221400087
Kelas : IF 1 F

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS NURUL JADID
2022
UAS DASAR PEMROGRAMAN
1. Jumlah Bebek

bebek = int(input("Jumlah awal bebek : "))


bulan = int(input("Jumlah bebek setelah bulan ke - : "))
for index in range(bulan) :
jumlahakhir = int((bebek - (38/100 * bebek)) * 4)
bebek = jumlahakhir
print("Jumlah bebek setelah",str(bulan),"bulan adalah",str(bebek),"ekor")
Jumlah awal bebek : 560
Jumlah bebek setelah bulan ke - : 6
Jumlah bebek setelah 6 bulan adalah 130197 ekor

2. Mengurutkan Bilangan

bil = []
a = int(input("Masukkan banyak bilangan : "))
for index in range(a) :
b = int(input("Masukkan bilangan ke-{} : ".format(index + 1)))
bil.append(b)
print("Bilangan sebelum diurutkan",str(bil))
bil.sort(reverse=True)
print("Bilangan setelah diurutkan dari yang terbesar ke terkecil",str(bil))
Masukkan banyak bilangan : 8
Masukkan bilangan ke-1 : 11
Masukkan bilangan ke-2 : 34
Masukkan bilangan ke-3 : 23
Masukkan bilangan ke-4 : 55
Masukkan bilangan ke-5 : 64
Masukkan bilangan ke-6 : 77
Masukkan bilangan ke-7 : 16
Masukkan bilangan ke-8 : 28
Bilangan sebelum diurutkan [11, 34, 23, 55, 64, 77, 16, 28]
Bilangan setelah diurutkan dari yang terbesar ke terkecil [77, 64, 55, 34, 28, 23, 16, 11]

Rhodil Fauzi
2221400087
IF 1 F
3. Biaya Tagihan

print("Daftar ruangan : Kenanga, Cempaka, Edelweis")


print("Daftar kelas : 1 dan 2")
kamar = input("Berada pada Ruangan : ")
kelas = int(input("Berada pada kelas : "))
dokter = int(input("Jumlah kunjungan dokter : "))
lama = int(input("Lama dirawat(hari) : "))
obat = int(input("Biaya obat selama dirawat : Rp."))
if kamar == "Kenanga" :
if kelas == 1 :
biaya = 200000 * lama + 70000 * dokter + obat
print("Total biaya yang harus dibayar sebesar Rp.",str(biaya))
elif kelas == 2 :
biaya = 150000 * lama + 50000 * dokter + obat
print("Total biaya yang harus dibayar sebesar Rp.",str(biaya))
else :
print("Inputan anda salah")
elif kamar == "Cempaka" :
if kelas == 1 :
biaya = 250000 * lama + 80000 * dokter + obat
print("Total biaya yang harus dibayar sebesar Rp.",str(biaya))
elif kelas == 2 :
biaya = 200000 * lama + 60000 * dokter + obat
print("Total biaya yang harus dibayar sebesar Rp.",str(biaya))
else :
print("Inputan anda salah")
elif kamar == "Edelweis" :
if kelas == 1 :
biaya = 350000 * lama + 90000 * dokter + obat
print("Total biaya yang harus dibayar sebesar Rp.",str(biaya))
elif kelas == 2 :
biaya = 300000 * lama + 70000 * dokter + obat
print("Total biaya yang harus dibayar sebesar Rp.",str(biaya))
else :
print("Inputan anda salah")
else :
print("Inputan anda salah")

Daftar ruangan : Kenanga, Cempaka, Edelweis


Daftar kelas : 1 dan 2
Berada pada Ruangan : Cempaka
Berada pada kelas : 1
Jumlah kunjungan dokter : 5
Lama dirawat(hari) : 5
Biaya obat selama dirawat : Rp.570000
Total biaya yang harus dibayar sebesar Rp. 2220000

Rhodil Fauzi
2221400087
IF 1 F

Anda mungkin juga menyukai