B· Utforskareprogrammering· ca 20 min· grundläggande — ändras sällan· verifierad 2026-09-20
Om–så: villkor
Kunna bygga program som gör olika saker beroende på ett villkor.
Förkunskaper
- AUpprepa: looparkrävs
Vardagsförklaring
Om det regnar så ta paraply, annars ta solglasögon. Det är ett villkor. Programmet väljer väg beroende på om något är sant eller falskt.
om poäng > 10:
säg «Du vann!»
annars:
säg «Försök igen»
Villkoret poäng > 10 är antingen sant eller falskt. Inget mittemellan. Datorn kollar och väljer.
Interaktivt
Följ programmet med olika värden:
om ålder < 7:
biljett = 0
annars om ålder < 18:
biljett = 50
annars:
biljett = 100
ålder = 5 → 0. ålder = 12 → 50. ålder = 18 → 100. ålder = 7 → 50 (7 är inte mindre än 7!).
Gränserna är det luriga. Testa alltid precis på gränsen.
Behärskning innebär
- Skriver ett program med om–annars som gör olika saker
- Förutsäger vad ett givet villkorsprogram gör för olika indata
Logga in för att göra övningarna och bygga upp din behärskning.
Källor
- Scratch Wiki (CC BY-SA 4.0) — CC BY-SA 4.0
- Python-dokumentationen (PSF-licens) — PSF