Sök…
Anmärkningar
Pseudocode är per definition informell. Detta ämne är avsett att beskriva sätt att översätta språkspecifik kod till något som alla med programmeringsbakgrund kan förstå.
Pseudocode är ett viktigt sätt att beskriva en algoritm och är mer neutral än att ge en språkspecifik implementering. Wikipedia använder ofta någon form av pseudokod när man beskriver en algoritm
Vissa saker, till exempel om förhållanden om annars, är ganska enkla att skriva ner informellt. Men andra saker, till exempel återuppringningar i js-stil, kan vara svåra att förvandlas till pseudokod för vissa människor.
Det är därför dessa exempel kan visa sig vara användbara
Variabla påverkningar
Du kan beskriva variabel påverkan på olika sätt.
skrev
int a = 1
int a := 1
let int a = 1
int a <- 1
Ingen typ
a = 1
a := 1
let a = 1
a <- 1
funktioner
Så länge funktionsnamnet, returmeddelandet och parametrarna är tydliga har du det bra.
def incr n
return n + 1
eller
let incr(n) = n + 1
eller
function incr (n)
return n + 1
är alla ganska tydliga, så du kan använda dem. Försök att inte vara tvetydig med en variabel påverkan