FAGPORTALEN

Algoritmer og pseudokode

Informationsteknologi C · HHX · C-niveau · Programmering (intro)

💻 Algoritmer og pseudokode

En algoritme er en præcis, trin-for-trin opskrift på, hvordan man løser et problem — uanset om det udføres af et menneske eller en computer.

Eksempel fra hverdagen

At lave en kop te er en algoritme:

1. Kog vand

2. Hæld vand i kop med tebrev

3. Vent 3 minutter

4. Fjern tebrevet

En computer kræver, at hvert trin er utvetydigt — den kan ikke gætte, hvad du mener.

Pseudokode

Pseudokode er en måde at skrive en algoritme på, der ligner programmering, men uden at følge et bestemt sprogs strenge regler — det gør det lettere at planlægge, før man koder.

```

START

spørg brugeren om et tal

HVIS tallet er større end 10

SKRIV "Stort tal"

ELLERS

SKRIV "Lille tal"

SLUT HVIS

SLUT

```

Flowcharts (rutediagrammer)

En anden måde at visualisere en algoritme — med bokse og pile, der viser rækkefølgen af trin og beslutninger (ja/nej-forgreninger).

Hvorfor er det vigtigt?

At kunne tænke i algoritmer er kernen i programmering: man lærer at nedbryde et stort problem i små, præcise trin — en kompetence, der er nyttig langt ud over IT (planlægning, problemløsning, projektledelse).

Klassiske eksempler på algoritmer

Læringsmål

Sådan kan du arbejde med emnet

Træningsforslag

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.