Drs structures de controle de base lmaalomy t lgthaa lmshtrk pdf 1

www students ma Structure de contrôle de base -La structure séquentielle La structure séquentielle est une structure dont les instructions sont exécutées l ? une après l ? autre de façon à ce que l ? ordre des instructions est respecté Exemple Un algorithme qui permet de permuter deux entiers Algorithme échange Variable X Y Z entier Début Ecrire 'donnez la valeur de X ' Lire X Ecrire 'donnez la valeur de Y ' Lire Y Z X X Y Y Z Ecrire 'La valeur de X est ' X Ecrire 'La valeur de Y est ' Y Fin -La structure Sélective La structure sélective est une structure dont les instructions sont exécutées selon les réponses des conditions - Structure sélective Simple un choix Syntaxe Si Condition Alors Instructions Fin si Si la condition vaut Vrai alors le bloc d ? instructions sera exécuté sinon il sera ignoré Exemple Un algorithme qui calcule le maximum de deux nombres réels Algorithme Maximum Variable A B Max réel Début Ecrire 'Entrez les valeurs de A et de B ' Lire A B Max A Si Max B Alors Max B Fin si Ecrire ' Le maximum est égale à ' Max Fin Algorithme www students ma Prof M CHETTO Cwww students ma - Structure alternative deux choix Syntaxe Si Condition Alors Instructions Sinon Instructions Fin si Si la condition vaut Vrai alors le bloc d ? instructions sera exécuté et le bloc d ? instructions sera ignoré sinon le bloc d ? instructions sera exécuté et le bloc d ? instructions sera ignoré Exemple Un algorithme qui demande un nombre entier à l ? utilisateur et l ? informe ensuite si ce nombre est positif ou négatif Algorithme Nature nombre Variable n Entier Début Ecrire 'Entrez un nombre ' Lire n Si n Alors Ecrire 'Ce nombre est positif' Sinon Ecrire 'Ce nombre est négatif' Fin si Fin - Structure alternative imbriquée Syntaxe Si condition Alors Instructions Sinon Si condition Alors Instructions Sinon Instructions Fin si Fin si Algorithme www students ma Prof M CHETTO Cwww students ma Exemple Un algorithme qui demande un nombre à l ? utilisateur et l ? informe ensuite si ce nombre est positif ou nul ou négatif Algorithme Nature nombre Variable n Entier Début Ecrire 'Entrez un nombre ' Lire n Si n Alors Ecrire 'Ce nombre est positif ' Sinon Si n Alors Ecrire 'Ce nombre est nul' Sinon Ecrire 'Ce nombre est négatif ' Fin si Fin si Fin - Structure à choix multiple Lorsque l ? imbrication des alternatives devient importante l ? utilisation de la structure à choix multiple devient nécessaire Syntaxe Cas Variable ou Expression Vaut Val Instructions Val Instructions ? ? ? ? ? Val n Instructions n Sinon Autres Instructions Fin Cas Si Variable vaut une valeur val val ? ? val n alors c ? est le bloc Instructions correspond à cette valeur qui sera exécuté et tous les autres blocs seront ignorés Si Variable n ? a

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager