Recherche…


Remarques

Le pseudocode est par définition informel. Cette rubrique est destinée à décrire les moyens de traduire un code spécifique à une langue en quelque chose que tout le monde avec une expérience en programmation peut comprendre.

Le pseudocode est un moyen important de décrire un algorithme et est plus neutre que de donner une implémentation spécifique à un langagage. Wikipedia utilise souvent une forme de pseudocode pour décrire un algorithme

Certaines choses, comme les conditions de type if-else, sont assez faciles à écrire de manière informelle. Mais d'autres choses, les callbacks de style js, par exemple, peuvent être difficiles à transformer en pseudocode pour certaines personnes.

C'est pourquoi ces exemples peuvent s'avérer utiles

Affectations variables

Vous pouvez décrire l'affectation variable de différentes manières.

Dactylographié

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

Aucun type

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

Les fonctions

Tant que le nom de la fonction, la déclaration de retour et les paramètres sont clairs, vous allez bien.

def incr n
    return n + 1

ou

let incr(n) = n + 1

ou

function incr (n)
    return n + 1

sont tous assez clairs, vous pouvez donc les utiliser. Essayez de ne pas être ambigu avec une affectation variable



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow