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

Postingan populer dari blog ini

DFD (Data Flow Diagram)

NORMALISASI DATABASE