Forgrening
-en, -er, -erne
Man bruger en forgrening i sit program, hvis man vil have, at computeren skal udføre forskellige opgaver, hvis en betingelse (eller tilfælde) er opfyldt eller ikke. En betingelse er altid bools, det vil sige, den er enten sand eller falsk. Hvis betingelsen ikke er opfyldt, vil en anden (eller ingen) opgave blive udført. Det er lidt ligesom at tage stilling til om noget skal gøres eller ikke gøres og hvornår.
På engelsk bruger man if og else, som på dansk betyder hvis og ellers, som også bruges i den danske udgave af MakeCode.
Hvis-ellers er opbygget på denne måde:
hvis (betingelse)
Denne kode udføres, hvis betingelsen er sand
ellers
Denne kode udføres, hvis betingelsen er falsk
Hvis der er flere tilfælde, som hver skal have sin egen handling bruger man if, else if, og else, som på dansk betyder hvis, eller hvis, og ellers. Et eksempel i pseudokode kunne være:
hvis (det er koldt udenfor)
Tag skibukser på
eller hvis (det er varmt udenfor)
Tag korte bukser på
ellers
Tag lange bukser på
Eksempler på brug af ordet "forgrening"
- For at følge en linie bruger jeg en forgrening, som vælger om jeg skal dreje til højre eller til venstre.
- Mit program åbner vinduet, hvis det er for varmt og lukker det hvis det er for koldt.