Pseudokod

📕 3 minuters läsning

Introduktion

Pseudokod är ett sätt att skriva ned och uttrycka en algoritm. Du använder helt enkelt ditt vanliga språk för att beskriva en algoritm.
Att skriva en algoritm med vanligt språk finns i bland annat recept. Det är även ett bra sätt att strukturera och planera ett program innan du börjar koda.

Tänk på

  • Var tydlig och exakt
  • Försök vara konsekvent i hur du skriver
  • Använd samma uttryck, repetition är bra och gör det tydligare

Instruktioner

Att skriva pseudokod är en del i en process för att förfina en algoritm.
Det första steget är att skriva ned pseudokoden, sen så redigerar du texten stegvis.

Ett exempel på Pannkakor

Tag fram ingredienser
Blanda 1/2tsk salt med 2 1/2dl vatten i en bunke
Vispa ned 3dl mjölk (hälften) i bunken till en slät smet
Vispa sedan i resten av mjölken (3dl) tillsammans med 3 ägg

Smält smör i en stekpanna
Stek pannkakorna

Stoppa i gapet och njut

För ett datorprogram så behöver vi förfina lösningen och eventuellt vara mer exakt. Det kan även krävas att koden innehåller val eller upprepningar.

Ingredienser:
1/2tsk salt
2 1/2dl vetemjöl
6dl mjölk
3 ägg

Blanda salt med mjöl i en bunke
Vispa ned mjölk / 2 i bunken

SÅ LÄNGE smeten inte är slät:
vispa

Vispa ned resten av mjölk / 2 och äggen...

För mer komplexa program används ofta pseudokod för att planera och strukturera koden innan den skrivs.

Val:

  • OM något är sant:
    • Gör detta
  • OM ANNARS är sant:
    • Gör detta
  • ANNARS:
    • Gör detta

Upprepning:

  • SÅ LÄNGE något är sant:
    • Gör detta
  • MEDAN något är sant:
    • Gör detta
  • FÖR VARJE sak i en lista:
    • Gör detta

Uppgifter

Grundläggande uppgifter

Uppgift 1

Beskriv vad pseudokod är och varför det är användbart.

Uppgift 2

Ge exempel på hur uttryck i pseudokod kan användas för att beskriva en algoritm.