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
Asterisk logiciel Asterisk logiciel L'introduction de cet article est soit absente soit non conforme aux conventions de Wikipédia juillet Ces motifs sont peut- être précisés sur la page de discussion ?? Découvrez comment faire pour en améliorer la rédacti 0 0
Ulva clathrata Ulva clathrata Ulva clathrata autrefois Enteromorpha clathrata Roth Greville est une espèce d'algues vertes marines parfois appelée lige ? ou lime ? appartenant au genre Ulva autrefois confondu précision nécessaire avec Enteromorpha Ulva cl 0 0
Brainstorm Le brainstorming Alex Osborn ? son inventeur Osborn était président de l ? agence de publicité newyorkaise BBDO Il avait constaté qu ? au cours des réunions de recherche d ? idées fréquentes dans ce métier la plus grande partie de l'énergie éta 0 0
Grammaire des couleurs peter lang 0 0
Presentation skk sarl v02 ÉTUDES RÉALISATIONS TECHNIQUES NÉGOCE FORMATION STUDIES SET UP OF TECHNICAL PROJECTS TRADING TRANING ??HISTORIQUE HISTORY SKK SARL est créée le septembre par ingénieurs Sénégalais de formations très diversi ?ées et capitalisant e 0 0
Vetements vocabulaire Les vêtements Un accessoire Des baskets Un blazer Un blouson Un chapeau Un chemisier Des collants Un costume Une écharpe Des gants Un imper Un jean Un maillot de bain Un manteau Un pantalon Un parapluie Un polo Un portefeuille Un pul 0 0
Chapitre 1 generalites Chapitre LES GENERALITES DE LA PROGRAMMATION EN LANGAGE C I HISTORIQUE Le C a été conçu en par Dennis Richie et Ken Thompson chercheurs aux Bell Labs a ?n de développer un système d'exploitation UNIX sur un DEC PDP- En Brian Kernigh 0 0
Devoir n2 cotation fonctionelle 2 as griffe 2012 0 0
Bahous memoire 3 Cléa Bahous Comment construire la musicalité des élèves débutants ESM Bourgogne Franche-Comté - C CCléa Bahous Comment construire la musicalité des élèves débutants Directeur de mémoire Jean Tabouret ESM Bourgogne Franche-Comté - CJe reme 0 0
Cable fo arme pdf CATEL FIBROPTIC FICHE TECHNIQUE C? ble à Fibres Optiques Porteur Central Diélectrique Structure loose ? Tube Etanchéité Longitudinale Renforcement Diélectrique Ruban aluminium Gaine Intérieure en PEBD Ruban Acier Annelé Gaine Extérieure 0 0
  • 55
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager