Zoeken…


Opmerkingen

Pseudocode is per definitie informeel. Dit onderwerp is bedoeld om manieren te beschrijven om taalspecifieke code te vertalen in iets dat iedereen met een programmeerachtergrond kan begrijpen.

Pseudocode is een belangrijke manier om een algoritme te beschrijven en is neutraler dan een langugage-specifieke implementatie. Wikipedia gebruikt vaak een vorm van pseudocode bij het beschrijven van een algoritme

Sommige dingen, zoals if-else type omstandigheden, zijn vrij eenvoudig om informeel op te schrijven. Maar andere dingen, bijvoorbeeld callbacks in js-stijl, kunnen voor sommige mensen moeilijk in pseudocode veranderen.

Daarom kunnen deze voorbeelden nuttig zijn

Variabele invloeden

Je zou variabele affectie op verschillende manieren kunnen beschrijven.

getypt

int a = 1
int a := 1
let int a = 1
int a <- 1

Geen type

a = 1
a := 1
let a = 1
a <- 1

functies

Zolang de functienaam, terugkeerinstructie en parameters duidelijk zijn, gaat het goed.

def incr n
    return n + 1

of

let incr(n) = n + 1

of

function incr (n)
    return n + 1

zijn allemaal vrij duidelijk, dus je kunt ze gebruiken. Probeer niet dubbelzinnig te zijn met een variabele invloed



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow