Chapitre 3 les structures algo de controle et iteratives

Chapitre LES STRUCTURES ALGORITHMIQUES DE CONTROLE ET ITERATIVES CHAPITRE LES STRUCTURES ALGORITHMIQUES DE CONTROLE I LES STRUCTURES DE CONTROLE CONDITIONNELLES - Introduction Les structures de contrôle conditionnelles sont utilisées pour exécuter un traitement parmi d ? autres suivant la valeur de la condition On distingue trois types de structures de contrôle conditionnelles complète généralisée et à choix - La structure conditionnelle simple a Activité Qu'est ce qu'une condition Constatation Une condition est une expression booléenne qui peut prendre la valeur vrai ou faux b Syntaxe Syntaxe en algorithmique Syntaxe en Pascal Si conditions alors If conditions then Begin Traitement Sinon Traitement Traitement End Traitement Fin si Else Begin Traitement End Si la condition est vraie le programme exécute le premier traitement sinon il saute pour exécuter le deuxième traitement c Dé ?nition La structure conditionnelle simple est une structure algorithmique qui exécute un traitement parmi deux et ce suivant le résultat de l ? évaluation de la condition Remarques La condition peut être composée Si le traitement est vide on parlera de structure conditionnelle simple réduite qui aura la syntaxe suivante MBADJOUN JFN-IT CChapitre LES STRUCTURES ALGORITHMIQUES DE CONTROLE ET ITERATIVES - La structure conditionnelle généralisée a Activité Qu'est ce qu'une condition généralisée Constatation La structure conditionnelle généralisée est utilisée dans le cas o? la solution d'un traitement conditionnelle fait appel à plus que deux situations b Syntaxe Syntaxe en algorithmique Syntaxe en Pascal IF condition THEN Begin SI condition ALORS Traitement SINON SI condition ALORS Traitement End ELSE IF condition Begin THEN Traitement Traitement SINON SI ? SINON SI conditionn- ALORS Traitementn- SINON Traitement n End ELSE IF ? ? ? ELSE IF conditionn- THEN Begin Traitementn- End FIN SI ELSE Begin Traitement n End L ? exécution d ? une telle structure commence par l ? évaluation de la condition deux états peuvent se reproduire Si condition est véri ?ée alors le traitement qui sera exécuté Si condition n ? est pas véri ?ée alors il y a un passage automatique pour véri ?er la condition suivante et ainsi de suite pour chacune des conditions Si aucune condition n ? est véri ?ée alors le traitement n qui sera exécuté c Dé ?nition La structure conditionnelle généralisée est une structure algorithmique qui fait appel à plus que deux traitements L ? exécution d ? un traitement donné dépend de la condition à véri ?er MBADJOUN JFN-IT CChapitre LES STRUCTURES ALGORITHMIQUES DE CONTROLE ET ITERATIVES - La structure à choix a Activité Qu'est ce qu'une condition à choix Constatation La structure conditionnelle à choix permet de faire un choix parmi plusieurs choix proposés Le sélecteur permet de dé ?nir le choix du traitement à e ?ecteur b Syntaxe La structure conditionnelle à choix aura la syntaxe suivante Syntaxe en algorithmique Selon sélecteur faire Valeur traitement Valeur traitement ? ? Valeurn- traitementn- Sinon traitement n Fin selon Syntaxe en Pascal CASE sélecteur OF Valeur traitement Valeur traitement ? ? Valeurn- traitementn- ELSE traitement n End c Dé ?nition La structure

  • 53
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Sep 25, 2021
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 51.8kB