Vous êtes sur la page 1sur 5

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) 5lignes,10 colonnes

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

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) Formation = "ED3"

Entrées/sorties

Lire variable(au clavier)

Lire fichier nom fichier, lire fichier nom fichier sur clé = …

Ecrire (à l'écran) "………………………", variable

Imprimer

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

Vous aimerez peut-être aussi