Anda di halaman 1dari 5

NAMA : RAFLYN ALHAMI NASUTION

KELAS : TI.23.C4

NIM : 312310290

1. TUGAS REKOMENDASI

print ("RAFLYN ALHAMI")


print ("312310290")
print ("TI.23.C4")

pedas_lovers = input("Suka pedas (OK/TIDAK)? ")


miskin = input("Miskin (PASTI/GAK)? ")

if pedas_lovers == "OK":
if miskin == "GAK":
print("REKOMENDASI BASO MERCON")
else:
print("REKOMENDASI NASI BONCABE")
else:
if miskin == "PASTI=":
print("REKOMENDASI NASI MAICHI")
else:
print("REKOMENDASI NASI GARAM")
2. TUGAS PENERAPAN BEBERAPA KONDISI DENGAN IF dan ELSE SERTA MENAMBAHKAN
REKOMENDASI PADA SETIAP KONDISI

total_billing = 0 #variable total menu

print ("RAFLYN ALHAMI")


print ("312310290")
print ("TI.23.C4")

while True: # Digunakan untuk LOOPING program jika kondisi Benar


menu_diet = input("SEDANG DIET (YA/TIDAK)? ").upper()
miskin = int(input("MASUKKAN BUDGET MAKAN ANDA? (Antara 70000-100000 atau
70000-5000): "))
# PRINT MENU JIKA KONDISI A (YA dan BUDGET >75000)
if menu_diet == "YA":
if 70000 <= miskin <= 100000:
print("|REKOMENDASI MENU DIET PREMIUM |")
print("|:1: STEAK |100000 |")
print("|:2: CAESAR SALAD | 80000 |")
print("|:3: TOMAHAWK | 90000 |")
print("|:4: RATATOUILLE | 85000 |")
print("|:5: FISH AND CHIPS | 75000 |")

# Memilih menu A
menyu = int(input("PILIH MENU (1-5): "))
if menyu == 1:
total_billing += 100000
elif menyu == 2:
total_billing += 80000
elif menyu == 3:
total_billing += 90000
elif menyu == 4:
total_billing += 85000
elif menyu == 5:
total_billing += 75000
else:
print("KODE SALAH, COBA LAGI!")
else:
print("DUIT KAMU KURANG!.")
else:# PRINT MENU JIKA KONDISI B (TIDAK dan BUDGET >75000)
if 70000 <= miskin <= 100000:
print("|REKOMENDASI MENU ANTI-DIET PREMIUM |")
print("|:1: PIZZA |100000 |")
print("|:2: DOUBLE HAM-BURGER | 90000 |")
print("|:3: BABI GULING+JEROAN | 86000 |")
print("|:4: NASI PADANG KALIMALANG | 77000 |")
print("|:5: CHICKEN GEPREK CIKAMPEK| 80000 |")
# Memilih menu B
menyu = int(input("PILIH MENU (1-5): "))
if menyu == 1:
total_billing += 100000
elif menyu == 2:
total_billing += 90000
elif menyu == 3:
total_billing += 86000
elif menyu == 4:
total_billing += 77000
elif menyu == 5:
total_billing += 80000
else:
print("KODE SALAH, COBA LAGI!")
elif 10000 <= miskin <= 70000:# PRINT MENU JIKA KONDISI C (YA dan
BUDGET <75000)
print("|REKOMENDASI MENU DIET HEMAT |")
print("|:1: SAYUR KOL | 40000 |")
print("|:2: PECEL KACANG | 35000 |")
print("|:3: NASI LALAPAN TEMPE | 33000 |")
print("|:4: NASI BASRENG | 24000 |")
print("|:5: NASI TELOR KECAP | 20000 |")

# Memilih menu C
menyu = int(input("PILIH MENU (1-5): "))
if menyu == 1:
total_billing += 40000
elif menyu == 2:
total_billing += 35000
elif menyu == 3:
total_billing += 33000
elif menyu == 4:
total_billing += 24000
elif menyu == 5:
total_billing += 20000
else:
print("KODE SALAH, COBA LAGI!")
else:# PRINT MENU JIKA KONDISI D (TIDAK dan BUDGET <75000)
print("|REKOMENDASI MENU ANTI-DIET HEMAT |")
print("|:1: CILOK | 20000 |")
print("|:2: SATE BIAWAK | 25000 |")
print("|:3: NASI KIKIL | 13000 |")
print("|:4: NASI BEBEK MADURA | 34000 |")
print("|:5: GAJIH BAKAR | 10000 |")

# Memilih menu D
menyu = int(input("PILIH MENU (1-5): "))
if menyu == 1:
total_billing += 20000
elif menyu == 2:
total_billing += 25000
elif menyu == 3:
total_billing += 13000
elif menyu == 4:
total_billing += 34000
elif menyu == 5:
total_billing += 10000
else:
print("KODE SALAH, COBA LAGI!")

ulangi = input("Ingin memesan lagi? (YA/TIDAK): ").upper()


if ulangi != "YA":
break #digunakan untuk men-STOP LOOPING

# Menampilkan total billing


print(f"TOTAL MAKAN KAMU: {total_billing}")

# Memasukkan jumlah uang pelanggan


uangmu = int(input("UANGMU BERAPA: "))

# Menghitung kembalian
susuk = uangmu - total_billing

# Menampilkan total billing dan kembalian


print(f"TOTAL MAKAN: {total_billing}")
print(f"NIH KEMBALIANMU: {susuk}")
print ("")
print ("TERIMAKASIH. DATANG BESOK LAGI")

Anda mungkin juga menyukai