Vägval & villkor

Lär dig att styra programflöden med villkor.

0% klart · 9 frågor

Starta

Ditt textäventyr fattade sitt första beslut i Vägskälet: en fråga, två vägar. Men de flesta beslut har fler än två utgångar. En meny har tre alternativ, ett betygssystem har fem nivåer, och ibland beror rätt svar på två saker samtidigt.

Här växer if/else till ett fullständigt verktyg. Du lär dig planera din logik på papper innan du skriver den i kod, låta programmet välja mellan flera vägar och kombinera villkor till regler. Koden slutar vara linjär, den börjar ha form. Det är kursens andra förmåga: att välja.

  1. 1
    Kartan ritas Flödesscheman och pseudokod. Om vi börjar koda ett komplext system direkt blir det snabbt spagetti. Hur planerar vi logiska flöden på papper innan vi skriver en enda rad kod? 3 frågor
  2. 2
    Konsten att välja Ett if/else räcker för två vägar, men ett betyg kan vara A, B, C eller underkänt. Hur bygger vi en kedja där bara en gren körs, och vad avgör vilken? 3 frågor
  3. 3
    Villkoret växer Du släpps in om du har biljett och har fyllt arton. Du får rabatt om du är student eller pensionär. Hur skriver man ett villkor som är mer än en enkel jämförelse? 3 frågor