Ch9 les structures de controle iteratives
Chapitre Les structures de contrôle itératives Leçon Structures itératives complètes Chapitre Prof Gha? th Ammar Les Structures de contrôle itératives Leçon Structures itératives complètes Activité Ecrire un algorithme intitulé MESSAGE permettant d ? a ?cher fois le message BONJOUR Solution Début MESSAGE Ecrire BONJOUR Ecrire BONJOUR Ecrire BONJOUR Ecrire BONJOUR Ecrire BONJOUR Fin MESSAGE Constatation D ? après cette solution on constate que l ? algorithme MESSAGE comporte une répétition Solution Pour éviter ce problème de répétition on utilise une autre structure appelée structure itérative ou répétitive boucle I- Dé ?nition Une dé ?nition itérative complète permet de répéter l ? exécution d ? une suite d ? instructions un nombre de fois connu l ? avance CChapitre Les structures de contrôle itératives Leçon Structures itératives complètes II-Vocabulaire et syntaxe Prof Gha? th Ammar Au niveau de l ? analyse et de l ? algorithme Au niveau pascal Init init Pour C de Vi à Vf Répéter instruction instruction ? ? instruction n For C Vi TO Vf DO Begin instruction instruction ? ? FinPour instruction n End ?? C variable de type scalaire entier ou caractère permet de compter le nombre de répétitions e ?ectuées L ? incrémentation de de la valeur de C se fait automatiquement ?? Vi valeur initiale du compteur ?? Vf valeur ?nale que doit atteindre le compteur c'est la dernière valeur pour laquelle le traitement e ?ectué Activité Ecrire une analyse un algorithme puis un programme en Pascal intitulé SAISIETAB permettant le remplissage d'un tableau T avec N réels puis d'a ?cher les nombres paires de ce tableau Analyse Resultat a ?chage Traitemnet A ?chage Pour i de à n faire Si T i mod alors Ecrire T i Fin si Fin pour T Pour i de à n faire T i donnée donner l ? element n i Fin pour i compteur n donnée Donner la taille du tableau Donnée n CChapitre Les structures de contrôle itératives Leçon Structures itératives complètes Tableau de déclaration des objets Prof Gha? th Ammar Objet Nature Type Rôle i Entier Compteur n Entier Taille de T T Tableau de n entiers Contenir des entiers Algorithme Debut SAISIETAB ecrire Donner la taille du tableau lire n Pour i de à n faire ecrire donner l ? element n i lire T i Fin pour Pour i de à n faire Si T i mod alors Ecrire T i Fin si Fin pour Fin SAISIETAB Traduction pascal program SAISIETAB uses wincrt var T array of integer n i integer begin writeln 'Donner la taille du tableau' readln n for i to n do begin writeln 'Donner l élément n ' i readln T i end for i to n do if T i mod then writeln T i end CChapitre Les structures de contrôle itératives Leçon Structures itératives complètes Prof Gha? th Ammar II-Parcours décroissant Parfois on se trouve contraint de faire une itération avec un comptage décroissant On exprime cette structure comme suit R Pour c de n
Documents similaires










-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 20, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 42.3kB