REPRESENTATION D’UN ALGORITHME PAR UN ALGORIGRAMME

1-Définition

C’est la représentation graphique des algorithmes avec des figures géométriques (rectangles, parallélogrammes, losanges, etc.). On les appelle souvent logigramme, organigramme et rarement ordinogramme.

 

2-Symboles

 

 

 


                       

 

Marque le début ou la fin d’un algorithme.

 

 

 

                                     

 

 

Marque les instructions de lecture ou d’écriture

 

 

 
 


                          

 

    Marque une action simple à exécuter.

 

 

 

 

 


  Représente un sous-programme

                      

Organigramme : Décision: C
 

 


         

       

Marque une question posée par l’évaluation d’une condition C qui a la valeur soit « vrai », soit « faux ».

 

 

O   

 

Anneau numéroté utilisé pour les algorithmes longs de plus d’une page. Il permet de repérer la fin de la première page et le début de la seconde.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

Flèche de connexion pour indiquer le sens de lecture

 

 

 

Exemple :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EXERCICES

EXERCICE I : Ecrire le code correspondant à l’organigramme suivant :

EXERCICE II : Construire un algorigramme correspondant à l’algo ci-dessous

 

 

EXERCICE III:

1.Construire l’algorigramme d’un algo qui calcule et affiche la surface d’un cercle de rayon r

2. En déduire le code de cet algo

 

 

 

 

 

CORRIGES

EXERCICE I :

Algorithme VolumeCylindre

 const Pi=3.14 ;

 Var R, h, V : réels ;

Début

 Ecrire (« Entrer le rayon du cylindre r : »), Lire (r) ;

 Ecrire (« Entrer la hauteur du cylindre h : »), Lire (h) ;

 V ← Pi*R*R*h ;

 Ecrire (« Le volume du cylindre V est : », V) ;

 Fin

EXERCICE II :

EXERCICE III :