Spørgsmål om Informatik

Hvad er en algoritme, og hvordan skriver man pseudokode?

En algoritme er en præcis opskrift på, hvordan en opgave løses skridt for skridt. Ligesom en madopskrift skal trinene være entydige og komme i den rigtige rækkefølge, så enhver der følger dem, får samme resultat. Computere kører algoritmer hele tiden, for eksempel når en søgemaskine finder den korteste rute.

Pseudokode er en måde at skrive en algoritme på i et blandet sprog mellem dansk og kode. Det er ikke et rigtigt programmeringssprog, så det kan ikke køres direkte. Til gengæld er det nemt at læse og hjælper dig med at tænke logikken igennem, før du skriver rigtig kode.

Her er pseudokode for at finde det største tal i en liste:

  • Sæt stoerste lig med det første tal i listen
  • For hvert tal i resten af listen gør følgende
  • Hvis tallet er større end stoerste, så sæt stoerste lig med tallet
  • Når listen er gennemgået, udskriv stoerste

Bemærk hvordan indrykning og ord som hvis og for hvert viser strukturen tydeligt. God pseudokode beskriver hvad der skal ske, ikke detaljerne i et bestemt sprog.

En tutor kan hjælpe dig med at oversætte din pseudokode til Python.

Vil du have hjælp til informatik?

En personlig tutor kan forklare det i dit tempo og hjælpe dig videre med netop dine opgaver.

Flere spørgsmål om informatik