11. Structures de contrôle des flux : décision
Page 11 | Écouter en audio
Les structures de contrôle de flux sont des aspects fondamentaux de tout cours de programmation logique, car elles permettent la création de programmes capables de prendre des décisions, c'est-à-dire d'effectuer différentes actions en fonction des circonstances. Ils sont divisés en trois types principaux : séquentiel, décisionnel et répété. Dans ce chapitre, nous nous concentrerons sur les structures décisionnelles.
Les structures de décision, également appelées structures conditionnelles, sont utilisées pour décider quel bloc de code doit être exécuté en fonction d'une condition. Cette condition est une expression qui peut être évaluée comme vraie ou fausse. Si la condition est vraie, un bloc de code est exécuté. Si faux, un autre bloc de code est exécuté.
L'exemple le plus simple de structure de décision est l'instruction « if ». L'instruction « if » évalue une condition et, si la condition est vraie, exécute un bloc de code. Voici un exemple de ce à quoi cela pourrait ressembler en pseudocode :
Cependant, nous souhaitons souvent que quelque chose de différent se produise si la condition est fausse. Pour cela, nous pouvons utiliser l’instruction « else ». L'instruction « else » est utilisée conjointement avec « if » pour exécuter un bloc de code si la condition est fausse. Voici un exemple :
Parfois, nous devons vérifier plusieurs conditions. Pour cela, nous pouvons utiliser l'instruction « else if ». « Sinon si » est utilisé après « si » pour vérifier une nouvelle condition si la première condition est fausse. Nous pouvons avoir autant d’instructions « sinon si » que nous le souhaitons. Voici un exemple :
Une autre structure de décision importante est l'instruction « switch ». L'instruction 'switch' est utilisée pour sélectionner l'un des nombreux blocs de code à exécuter. C'est une alternative plus lisible et plus efficace à une longue chaîne de 'if'-'else if'-'else' lorsque nous avons de nombreuses conditions à vérifier. Voici un exemple :
Les structures de contrôle du flux de décision sont fondamentales dans la logique de programmation, car elles permettent à nos programmes de prendre des décisions et d'effectuer différentes actions en fonction des circonstances. Dans le chapitre suivant, nous explorerons les structures de contrôle de flux en boucle.
Répondez maintenant à l’exercice sur le contenu :
Quels sont les trois principaux types de structures de contrôle de flux dans la logique de programmation ?
Tu as raison! Félicitations, passez maintenant à la page suivante
Vous avez raté! Essayer à nouveau.
Page suivante de lebook gratuit :