structures de controle Centre Informatique pour les Lettres et les Sciences Humaines C Leçon Structures de contrôle - Expressions et opérateurs booléens Opérateurs de comparaison Opérateurs logiques Expressions booléennes complexes - Conditions Exécution

Centre Informatique pour les Lettres et les Sciences Humaines C Leçon Structures de contrôle - Expressions et opérateurs booléens Opérateurs de comparaison Opérateurs logiques Expressions booléennes complexes - Conditions Exécution conditionnelle simple Exécution alternative Expression alternative Exécution à choix multiple - Itérations La boucle while La boucle do ? while La boucle for Conversion des structures itératives les unes en les autres - Bon c'est gentil tout ça mais ça fait déjà pages Qu'est-ce que je dois vraiment en retenir - J'ai rien compris est-ce que quelqu'un d'autre pourrait m'expliquer ça un peu plus clairement - Pré-requis de la Leçon Document du - Retrouvez la version la plus récente sur http www up univ-mrs fr wcpp lecons htm CC - Leçon Structures de contrôle Maintenant que nous savons dé ?nir des variables et des fonctions il serait peut-être temps d'enrichir un peu notre répertoire d'instructions de façon à pouvoir écrire des programmes e ?ectuant des traitements un peu moins élémentaires Un des outils qui nous fait le plus défaut au point d'ailleurs que le TD ait exigé que nous anticipions sur le cours est la possibilité d'in uer sur le déroulement de l'exécution du programme La règle générale d'exécution séquentielle les instructions sont exécutées les unes après les autres dans l'ordre dans lequel elles apparaissent dans le programme peut être remise en cause par deux types de structures de contrôle les unes permettent de décider si un bloc d'instructions doit ou non être exécuté c'est ce qu'on appelle l'exécution conditionnelle alors que les autres permettent de spéci ?er qu'un bloc d'instructions doit être exécuté plusieurs fois de suite c'est ce qu'on appelle l'exécution itérative ou plus simplement une boucle Ces deux types de structure de contrôle nécessitent l'évaluation d'expressions booléennes ou en d'autres termes exigent qu'on exprime des conditions dont le processeur pourra déterminer si elles sont ou non remplies au moment de l'exécution de la ligne de code qui les contient Il nous faut donc commencer par apprendre à exprimer de telles conditions - Expressions et opérateurs booléens La façon la plus simple d'exprimer une condition est sans doute une expression procédant à la comparaison directe de deux termes mais il est également possible d'e ?ectuer des opérations logiques sur des valeurs booléennes Opérateurs de comparaison Le langage C propose six opérateurs dyadiques permettant d'e ?ectuer di ?érentes comparaisons directes Leur syntaxe est identique expressionUn opérateur expressionDeux Une expression ainsi formée a pour valeur true si la relation spéci ?ée par l'opérateur est véri ?ée false dans le cas contraire Les opérateurs disponibles sont donnés par le tableau ci-contre Opérateur Signi ?cation égal à non égal à di ?érent de inférieur à inférieur ou égal à supérieur à supérieur ou égal à exemples de calculs booléens utilisant les opérateurs de comparaison bool v v a et b sont des variables numériques supposées précédemment dé ?nies v a b true si le contenu de a est plus petit que celui de b v a b true si les deux variables

Documents similaires
Catalogue corelec 1 CATALOGUE Constructeur d ? équipements de Traitements de Surfaces The leading manufacturer in the surface treatment industry Pompes Filtres Thermoplongeurs Cartouches de ?ltration Etudier - Construire - Installer To Study - To Build - 0 0
Cb4 u5 vocabulaire Français CB U ?? Le vocabulaire Complète chaque phrase par une expression du vocabulaire À midi Ella achète un sandwich chez le Les élèves sont très pendant la leçon de sport À l ? école sécondaire de Muttenz la première leçon Le vélo e 0 0
Newsletter fondation ete 2021 0 0
Biblio loisirs creatifs 20012011 2 0 0
b cm1 semaine 1 francais lecture 1 0 0
Exemple lemotion dans les arts 0 0
Jeu des portraits Nom Prénom Jeu des portraits niveau Date Aide-toi des mots suivants pour répondre aux questions le crocodile ?? le policier ?? la maman ??la poule ?? le ma? tre ?? l ? élève ?? le chat Compétence inférences J ? écris une leçon de maths a 0 0
Td2 corrige 2 TD Oscillateur quasi-sinuso? dal électronique TSI En déduire l ? expression de la fonction de transfert en boucle ouverte Il su ?t de remarquer que Exercice Oscillateur de Wien On considère le montage ci-dessous La cha? ne directe l ? ampli 0 0
Learn french C CLESSON NOTES Top Activities Daily Routines in French In the Morning CONTENTS French English Vocabulary Sample Sentences COPYRIGHT ? INNOVATIVE LANGUAGE LEARNING ALL RIGHTS RESERVED CFRENCH Je me réveille à heures J'éteins le réveil Je sors 0 0
Lalphabet L'alphabet L'alphabet arabe comporte vingt-huit lettres Les lettres sont généralement liées entre elles et changent légèrement de forme selon qu'elles se trouvent au début au milieu à la ?n d'un mot ou qu'elles soient isolées Voici le tableau ré 0 0
  • 71
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager