Naast de IF-functie en ELSE-functie bestaat er ook een IF ELSE-functie. Soms wil je meerdere IF-Functies na elkaar gebruiken. Dan kan een IF ELSE-functie van pas komen! Die functie heeft een eigen voorwaarde.
if (voorwaarde WAAR is) {
actie uitvoeren;
}
else if (nieuwe voorwaarde) {
actie uitvoeren;
}
else {
actie uitvoeren;
}
Gevraagd
We bouwden in de vorige oefening een programma dat ons kon vertellen of een getal even of oneven was. Maar wat als je nul zou invoeren als getal?
- Pas jouw algoritme aan zodat hij drie mogelijke uitkomsten kan bereiken: even, oneven of het getal is gelijk aan nul;
- Maak gebruik van de Papyros-omgeving1 om jouw code uit te testen en te debuggen;
- Dien daarna jouw oplossing in via de Dodona-omgeving.