Ce document a été fabriqué par PDFmail (Copyright RTE Multimedia) http://www.pdfmail.

com
Développement pseudo code .doc

SYNTAXE

DE

PSEUDO-CODE

_____________________ ____________________________________________________________

afpa St Brieuc – DI

14/01/07 -

Page : 1

Ce document a été fabriqué par PDFmail (Copyright RTE Multimedia) http://www.pdfmail.com
Développement pseudo code .doc

Squelette de l'algorithme

PROCEDURE maprocedure DECLARATIONS Déclarations de variables ,fonctions…… FIN DECLARATIONS ACTIONS Traitement séquentiel FAIRE …. FIN FAIRE Traitement répétitif (0,n) TANT QUE condition REPETER …….. FIN TANT QUE Traitement répétitif (1,n) REPETER …………… JUSQU'A condition Traitement répétitif (prédéfini) POUR x VARIANT DE i A j PAR PAS DE k REPETER … FIN POUR

_________________________________________________________________________________ afpa St Brieuc - DI 14/01/07 Page : 2

Ce document a été fabriqué par PDFmail (Copyright RTE Multimedia) http://www.pdfmail.com
Développement pseudo code .doc

Traitement alternatif SI condition ALORS …… SINON….. FSI FIN ACTIONS FIN PROCEDURE

_________________________________________________________________________________ afpa St Brieuc 14/01/07 Page : 3

Ce document a été fabriqué par PDFmail (Copyright RTE Multimedia) http://www.pdfmail.com
Développement pseudo code .doc

Syntaxe
Déclarations Déclarations de variables: ♦nom variable Type (entier, réel, booléen, car(entier)) Exemples: I,J entier Ville car(30) Déclarations de tableaux ♦Tableau nom tableau type (entier)(entier) Exemples: tableau Tmois entier(12) tableau Tab2dim réels(5)(10) Déclarations de fonctions ♦Type (valeur retour) Fonction nom (type nom, type nom) { … retourne nomval } Exemples: entier fonction addition (entier a,entier b) { c entier c = a+b retourne c } 5lignes,10 colonnes

Affectations Variable ßvaleur

_________________________________________________________________________________ afpa St Brieuc - DI 14/01/07 Page : 4

Ce document a été fabriqué par PDFmail (Copyright RTE Multimedia) http://www.pdfmail.com
Développement pseudo code .doc

Opérations Opérateurs numériques: +,/,*,Opérateurs conditionnels : =,≠, >,<,>,<=,>= Opérateurs logiques: OU(ou inclusif),ET,NON,OX(ou exclusif) Opérateurs de chaines : + (concaténation), E (extraction) Exemples Nom car (30) Formation car (10) Nom ß "ED3 MARS 2001" Formation ß E(Nom)(1,3) Entrées/sorties Lire variable(au clavier) Lire fichier nom fichier, lire fichier nom fichier sur clé = … Ecrire (à l'écran) "………………………", variable Imprimer Formation = "ED3"

_________________________________________________________________________________ afpa St Brieuc 14/01/07 Page : 5

Sign up to vote on this title
UsefulNot useful