Algo structure de controle
Chapitre N Structures de contrôle Structures itératives Les structures algorithmiques de contrôle A Les structures de contrôle conditionnelles I La structure conditionnelle simple réduite Dé ?nition Une structure de contrôle conditionnelle a une forme simple réduite si on se restreint on se limite à l ? exécution d ? un traitement quand une condition est vraie Elle a la forme générale suivante Si condition Alors Traitement Exemples Si x mod Alors Ecrire x est divisible par Condition booléenne Une condition booléenne est une proposition logique c'est-à-dire une proposition dont on peut dire si elle est vraie ou fausse Elle peut être simple ou composée Une condition booléenne simple est de la forme Expression arithmétique opérateur de comparaison Expression arithmétique Remarques Une expression arithmétique est une combinaison de constantes de variables et des fonctions à l ? aide d ? opérateurs correspondant au type de données concernées Les opérateurs de comparaison sont ? ? ?? Exemples soient x et y deux variables de type réel X x x x y x y sont des conditions booléennes simples Attention Il ne faut pas confondre x et x X est une condition elle correspond à la question x est ??il égal à ? X est une a ?ectation elle correspond à l ? instruction donner à x la valeur ? Une condition booléenne composée est une conjonction de conditions booléenne simples via les connecteurs logiques NON ET OU Exemples La condition booléenne x ET X signi ?e x ? La condition x ?? - ? U ? s ? écrit x OU x ou plus simplement x ?? En ?n pour traduire x ?? ?? ? ?? ?? on écrit x OU x ET x Lycée Secondaire Errafèha Mnihla Prof Mahmoud Ezzeddine CChapitre N Structures de contrôle Structures itératives Syntaxe en algorithme et en pascal Syntaxe en algorithme Si Condition Alors Traitement Fin Si Syntaxe en pascal If Condition Then Traitement Remarques Condition est une condition booléenne Traitement peut être une ou plusieurs instructions simples composées conditionnelles répétitives Si l ? une des instructions du traitement est une structure conditionnelle alors on parle d ? instructions conditionnelles imbriquées Pour exécuter ces instructions le compilateur teste la condition booléenne Si celle-ci est vraie alors le traitement est exécuté sinon il ne se passe rien Exemple Program exemple Uses wincrt Var x integer Begin Writeln ? entrer un entire ? Readl x If x mod then Writeln x ? est un divisible par ? End II La structure conditionnelle simple complète alternative Dé ?nition Une structure de contrôle conditionnelle a une forme simple complète si selon la valeur d ? une condition on exécute soit un traitement ou un traitement Exemple Si n mod Alors Ecrire Nombre pair Sinon Ecrire Nombre impair Fin Si Syntaxe en algorithme et en pascal Syntaxe en algorithme Si Condition Alors Traitement Sinon Traitement Fin Si Syntaxe en pascal If Condition Then Traitement Else Traitement Lycée Secondaire Errafèha Mnihla Prof Mahmoud Ezzeddine CChapitre N Structures de contrôle Structures itératives Remarques
Documents similaires










-
55
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 28, 2022
- Catégorie Health / Santé
- Langue French
- Taille du fichier 55.9kB