Beruflich Dokumente
Kultur Dokumente
Mathematiques discr`etes
Pseudocode
Cours 14, MATH/COSC 1056F
Julien Dompierre
D
epartement de math
ematiques et dinformatique
Universit
e Laurentienne
Ce pseudocode est concu de telle facon que sa structure fondamentale ressemble `a celle du langage Pascal.
Procedure
Commentaires
Bloc denonces
Les enonces peuvent etre regroupes en blocs dans le cas des
procedures complexes. Ces blocs sont delimites par les enonces
d
ebut et fin et tous les enonces `a linterieur du bloc sont indentes
du meme espace.
d
ebut
enonce 1
enonce 2
enonce 3
..
.
fin
enonce n
Enonc
e daffectation
Construction conditionnelle
La condition est testee et si elle est vraie, alors lenonce (ou le bloc
denonces) est excute.
si condition alors enonce
ou
si condition alors
d
ebut
bloc denonces
fin
Boucle pour
Dans une boucle, la variable va de la valeur initiale `a la valeur
finale par pas de un et lenonce, ou le bloc denonces, est execute
pour chaque valeur de la variable.
pour variable := valeur initiale `
a valeur finale
enonce
ou
pour variable := valeur initiale `
a valeur finale
d
ebut
bloc denonces
fin