Académique Documents
Professionnel Documents
Culture Documents
Programmation C:
Les Structures de
Contrôle
Pr. SALL Ousmane
Enseignant-Chercheur
UFR Sciences et Technologies
Université de THIES
https://www.youtube.com/watch?v=qWyzrCZrQio
https://www.youtube.com/watch?v=gGO9TEEMP8k
Sommaire (Première partie)
⚫ Introduction Générale
⚫ Notions de base en Algorithmique
⚫ Saisie et Affichage en algorithmique
⚫ Les Structures de Contrôle
⚫ Les tableaux
⚫ Sous-algorithmes/Fonctions
⚫ Exemples :
⚫ x compris entre 2 et 6 : (x > 2) ET (x < 6)
C1 C2 C1 XOR C2 C1 NON C1
VRAI VRAI FAUX VRAI FAUX
VRAI FAUX VRAI FAUX VRAI
FAUX VRAI VRAI
FAUX FAUX FAUX
Fin
⚫ Fonction:
⚫ répéter une suite d’instructions un certain nombre
de fois
;
;
;
;
;
;
;
;
;
;
;
⚫ Fonction:
⚫ exécuter une suite d’instructions au moins une fois
et la répéter tant qu’une condition est remplie
⚫ Remarque: le traitement dans l’exemple précédent se
limite à la ré-affectation de la variable de condition
2019-2020 Algorithmique et Programmation 92
Comparaison boucles répéter
et tant que
;
;
;
⚫ Equivaut à :
;
;
;
;
⚫ Exemples:
⚫ si (val >0) alors afficher("fini!") ;
⚫ pour i ← 1 à MAX faire afficher(i * val) ;
;
;
;
;
;
;
;
;
;