Drop links or images here to add them to the editor.

Opdracht 4.15: verander in de code de waarde van leeftijd en leg aan je buurman/buurvrouw uit hoe de geneste if-else werkt.

leeftijd = 21
if leeftijd < 12:
    print("kind")
else:
    if leeftijd < 18:
        print("tiener")
    else:
        if leeftijd < 30:
            print("jong")
        else:
            if leeftijd < 50:
                print("ouder")
            else:
                print("oud")
print("Klaar!")
Antwoord

Het programma drukt de categorie af die overeenkomt met de waarde van leeftijd:

Waarde van leeftijd Uitvoer
kleiner dan 12 kind
12 tot en met 17 tiener
18 tot en met 29 jong
30 tot en met 49 ouder
50 of meer oud

Daarna drukt het programma altijd Klaar! af, want die print staat buiten alle if-blokken.