PENGERTIAN DAN CONTOH IF BERSARANG
Apa itu if bersarang?
penggunaan struktur IF di dalam IF. Kondisi seperti ini sering digunakan untuk kode program yang sudah cukup kompleks.
kode_guru = int(input("Masukkan kode guru: "))
lama_mengajar = int(input("Masukkan lama mengajar (dalam tahun): "))
if kode_guru < 10:
gaji = 10_000_000
if lama_mengajar > 10:
gaji += 2_000_000
elif lama_mengajar > 5:
gaji += 1_000_000
elif kode_guru < 30:
gaji = 8_000_000
if lama_mengajar > 10:
gaji += 1_500_000
elif lama_mengajar > 5:
gaji += 800_000
else:
gaji = 5_000_000
print(f"Gaji guru dengan kode {kode_guru} dan lama mengajar {lama_mengajar} tahun adalah: {gaji} rupiah.")
Masukkan kode guru: 4
Masukkan lama mengajar (dalam tahun): 7
Gaji guru dengan kode 4 dan lama mengajar 7 tahun adalah: 11000000 rupiah.
Komentar
Posting Komentar