Hoppa till innehållet
AI-grafen
BUtforskareProgrammering· ca 20 min· grundkunskap som ändras sällan· verifierad 2026-09-20

Villkor i kod: om–annars

Kunna skriva program som utför olika åtgärder beroende på om ett villkor är uppfyllt.

Vardagsförklaring

Om det regnar tar du med paraply, annars tar du med solglasögon. I programmering kallas detta ett villkor. Programmet väljer vilken kod som ska köras beroende på om ett påstående är sant eller falskt.

om poäng > 10:
    skriva «Godkänd»
annars:
    skriva «Ogodkänd»

Villkoret poäng > 10 är antingen sant eller falskt. Det finns inget mittemellan. Datorn utvärderar villkoret och väljer den gren som motsvarar resultatet.

Interaktivt

Följ programmet med olika värden:

om ålder < 7:
    pris = 0
annars om ålder < 18:
    pris = 50
annars:
    pris = 100

ålder = 5 → 0. ålder = 12 → 50. ålder = 18 → 100. ålder = 7 → 50 (7 är inte mindre än 7).

Gränsvärden är ofta källan till fel. Testa alltid exakt på gränsen för att se vilken gren som väljs.

Behärskning innebär

  • Skriver ett program med om–annars-logik som hanterar olika scenarion
  • Kan förutsägga utfallet av ett villkorsprogram för specifika indata

Förkunskaper

Logga in för att göra övningarna och bygga upp din behärskning.

Källor

Alla källor och licenser