Chapitre 2 structure de controle

K Zabo Les structures de contrôle Centre Universitaire Professionnalisé Chapitre Les structures de contrôle notions fondamentales Introduction Les structures conditionnelles Les boucles La démarche itérative Introduction En programmation procédurale comme en algorithmique qui respecte les contraintes fondamentales de la programmation l'ordre des instructions est primordial Le processeur exécute les instructions dans l'ordre dans lequel elles apparaissent dans le programme On dit que l'exécution est séquentielle Une fois que le programme a ?ni une instruction il passe à la suivante Tant qu'une instruction n'est pas terminée il attend avant de continuer Par exemple une instruction de saisie va attendre que l'utilisateur rentre une valeur au clavier avant de continuer Parfois il est nécessaire que le processeur n'exécute pas toutes les instructions ou encore qu'il recommence plusieurs fois les mêmes instructions Pour cela il faudra casser la séquence C'est le rôle des structures de contrôle Il existe deux grands types de structures de contrôle - les structures conditionnelles vont permettre de n'exécuter certaines instructions que sous certaines conditions - les structures répétitives encore appelées boucles vont permettre de répéter des instructions un certain nombre de fois sous certaines conditions I Les structures conditionnelles A Présentation Les structures conditionnelles permettent d'exécuter des instructions di ?érentes en fonction de certaines conditions Une condition encore appelée expression conditionnelle ou logique est évaluée c'est à dire qu'elle est jugée vrai ou fausse Si elle est vraie un traitement une ou plusieurs instructions est réalisé si la condition est fausse une autre instruction va être exécutée et ensuite le programme va continuer normalement Il existe types principaux de structures conditionnelles L -M -M -INFORMATIQUE-TELECOMS CK Zabo Les structures de contrôle Centre Universitaire Professionnalisé les structures alternatives Si ? Alors ? Sinon - les structures conditionnelles au sens strict Si ? Alors Dans le déroulement d'un algorithme on doit souvent choisir entre deux actions suivant une condition concernant la valeur de certaines données La structure alternative va permettre d'e ?ectuer des choix Supposons que nous ayons besoin dans un programme d'écrire un message précisant si la valeur d'une variable nommée a est positive ou négative Pour cela on va utiliser la structure alternative ? A ?cher entrez un nombre Saisir n Si n Alors dans le cas o? l ? expression n est vraie A ?cher valeur positive Sinon dans le cas o? l ? expression n est fausse A ?cher valeur négative ou nulle Finsi Si la condition n mentionnée après le mot Si est vraie on exécute ce qui ?gure après le mot Alors si la condition est fausse on exécute ce qui ?gure après le mot Sinon La syntaxe générale de cette structure est la suivante Si Alors Sinon Finsi Pour une meilleure lisibilité du programme on décale le Alors et le Sinon par rapport au Si On faire appara? tre un trait vertical Si et Finsi Pour l'instant cela peut para? tre super u mais en fait quand les programmes se compliquent ces règles d'écriture facilitent grandement leur relecture Rappelons que les traitements apparaissant

Documents similaires
41 art esc en verre fr MATÉRIAUX Le verre est en marche Dans un passé pas si lointain la conception d ? un escalier ou d ? une passerelle en verre relevait de la plus pure utopie Comment pouvait-on imaginer déambuler en toute sécurité sur un matériau en a 0 0
Calendrier de 2eme session des examens 0 0
Essai de compression 1 ? Introduction La caractéristique essentielle du béton durci est la résistance mécanique en compression à un ? ge donné jours Le béton est un matériau travaillant bien en compression dont la connaissance de ses propriétés mécaniques 0 0
S tage de F in d’ E tudes Le béton armé de par sa composition est obtenu par in 0 0
Dtu 13 12 CD-Reef V - Édition - Mars Document Règles DTU DTU P - mars Règles pour le calcul des fondations super ?cielles Erratum novembre ISBN ISBN - - -X mars DTU P - règles pour le calcul des fondations super ?cielles Le présent document annule et remp 0 0
PLAN PARTICULIER DE SECURITE ET DE PROTECTION DE LA SANTE TDF YVELINES FIBRE Dé 0 0
NGN Next Generation Network Réseau de Nouvelle Génération Dr. Najjar Monia 2016 0 0
Devoir de maintenance 1 REPUBLIQUE DE COTE D ? IVOIRE CEtude dune régulation de niveau d ? eau d ? une chaudière Union-Discipline- Travail RAPPORT DE PROJET DE MAINTENANCE Thème ETUDE D ? UNE régulation de niveau d ? eau de chaudière Réalisé par ASSEMIAN 0 0
Document 2 1 Tour Ei ?el Tour Ei ?el La tour Ei ?el vue du Champ de Mars tplSSv ?yiaytdlpylysieerlsteeèmd'aerscthriutecctuturerel Lapderosrepcsroiséoetardiroennées Construc ?ie chitneoaarmumutmgeineuuénrrcéé iTFAFnarordaruiausnrncscdetger'aeioeumblxseednr 0 0
Cv inge nieur de maintenance corrige 0 0
  • 38
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager