Vous êtes sur la page 1sur 6

Partie II : les

structures
conditionne
alqorithmique
lles

FAIT PAR : Zaid Harboul


Module : Algorithme
Chapitre II : structure conditionnelles
1- Le logigramme :
1-1-definition

Le logigramme (s'appelle aussi ordinogramme ou abusivement


organigramme) :
C'est est un outil utilisé en qualité qui permet de visualiser de façon
séquentielle et logique les actions à mener et les décisions à prendre
pour atteindre un objectif défini

1-2- le but d’un logigramme :

Cet outil s'utilise pour décrire une activité de façon complète. Il est
notamment utilisé pour la rédaction des procédures.

Un logigramme peut avoir plusieurs objectifs, soit pour :

- Vérifier si le processus est conforme


- Comprendre le rôle de chaque étape
- Améliorer certaines étapes voir les supprimer.
- Enrichir les connaissances du personnel
- Analyser un problème et apporter une solution

1-3- Symboles basiques d’un logigramme

Un logigramme est composé principalement les symboles ci-dessous pour identifier les
grandes phases du processus. Ils permettent d'obtenir une vision globale du processus :

Symboles Fonctionnement

Début ou fin de l’algorithme

Le traitement effectué au cours de


l’algorithme
Les opérateurs d’entrée et de sortie

(c.-à-d. écrire (..) et lire (…)


Les conditions
La liaison entre chaque étape

2- Les structures conditionnelles simples :

Premièrement : L’instruction alternative simple (si . . . alors . . .)

Ce type d’instruction présente une seule possibilité;


elle ne s’exécute que dans le cas où la condition est
vérifiée. Le cas contraire entraîne une sortie
immédiate de l’instruction en ignorant le reste des
actions qui viennent

Syntaxe :

L’organigramme :

Exemples :

Si (X >=0) alors
Ecrire ("Bonjour madame a notre cours") ;
Fin si

Deuxièment : L’instruction alternative multiple (si . . . alors . . . sinon)


Cette instruction offre un choix entre deux possibilités,
selon le résultat du test de la condition.
Syntaxe :

Le logigramme de cette opération :

Exemple :

Troisièmement : L’instruction alternative imbriquée

Le traitement de certains problèmes qui présentent plusieurs possibilités (choix


multiples) implique l’ouverture de plusieurs voies, correspondant à des tests imbriqués
les uns dans les autres

Syntaxe :

Fonctionnent

1- Evaluer la condition Cond1


2- Si Cond 1 est vraie, le bloc d’instructions 1 sera exécuté.
3- Si Cond 1 est fausse, on évalue Cond 2.
4- Si Cond 2 est vraie, le bloc d’instructions 2 sera exécuté.
5 Si Cond 2 est fausse on évalue Cond 3.
6 Si Cond 3 est vraie, le bloc d’instructions 3 sera exécuté.
7 Si Cond 3 est fausse, le bloc d’instructions 4 sera exécuté.
Quatrièmes : l’instruction : CAS…..VAUT

Elle permet de faire un choix parmi plusieurs cas possibles, suivant la valeur d’une expression.

Vous aimerez peut-être aussi