BUT DE LALGORITHME Afficher la table de multiplication dune valeur saisie au clavier (valeur comprise entre 1 et 9). Gérer lerreur de saisie.

Slides:



Advertisements
Présentations similaires
Création d'un formulaire Cliquer ici Taper un nom Choisir POST.
Advertisements

Premier programme en C :
Introduction a L’algorithme
Tris.
Chapitre annexe. Récursivité
Initiation à la programmation et algorithmique cours 2
Algorithmique (suite)
Fonctions & procédures
Algorithmes et structures de données Cours 9 Patrick Reuter
Calculs de complexité d'algorithmes
M. DELTA A ETE CHOISI CETTE ANNEE PAR LE RECTEUR POUR CORRIGER LEPREUVE DE MATHEMATIQUE DU DPECF (DIPLÔME PREPARATOIRE AUX ETUDES COMPTABLES ET FINANCIERE).
EXERCICE 2.1 : APRES AVOIR DEMANDE LA SAISIE DUN NOMBRE POSITIF (ERREUR DE SAISIE A TRAITER). AFFICHER LE DECOMPTE EN PARTANT DE CE NOMBRE JUSQUÀ ARRIVER.
DECLARATION DE VARIABLES
But de l’exercice 3.1 PREPARER UN ALGORITHME QUI EFFECTUE DEUX TACHES IMPORTANTES : PREMIERE TACHE : Grâce à la fonction aléatoire, un nombre compris entre.
But de lexercice 3.1 PREPARER UN ALGORITHME QUI EFFECTUE DEUX TACHES IMPORTANTES : PREMIERE TACHE : Grâce à la fonction aléatoire, un nombre compris entre.
BUT DE LALGORITHME Afficher le montant H.T. dune facture après avoir demandé les informations nécessaires à lutilisateur Il sera possible dans cet algorithme.
? ? En mémoire vive : I NB ALGORITHME EXERCICE 4 ETAPE 2 DEBUT
Allumez votre calculatrice
La logique algorithmique
LA LOGIQUE ALGORITHMIQUE. Algorithme Définition Ensemble dopérations Effectuées dans un ordre logique Afin dobtenir un résultat, Afin de résoudre un problème.
Algorithmique Résume.
Les Algorithmes de tri.
II- Les structures de contrôle à condition d’arrêt
Ch 3: les structures simples. Objectif: -Distinguer entre les différents données (entrée, sortie..).
Les Structures de contrôles itératives
Lecture et Ecriture.
Exercices Algorithmiques
VBA / Excel TP 6 La boucle FOR.
5. Les structures répétitives
Initiation à la programmation et algorithmique cours 3
1)Boucle for 2)Boucle while
Section VI Structures répétitives (suite)
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Les bases de l’Algorithmique
Langage C Révision.
La haute tour sombre 3 Des actions
Quelques algorithmes sur calculatrices
Python La structure itérative
La multiplication des nombres décimaux
Avant de faire une autre méthode on va faire un exercice Prenez une feuille…. Puis tapez sur une touche du clavier B. RUMEAU.
Algorithme de Bellman-Ford
Répéter dans un programme avec une Instruction itérative
Les boucles imbriquées
1 Notations Asymptotiques Et Complexité Notations asymptotiques : 0 et  Complexité des algorithmes Exemples de calcul de complexité.
LA LOGIQUE ALGORITHMIQUE
Déclaration des données constantes Déclaration des données variables
Université de Sherbrooke
Arbre programmatique Une notation.
1 Algorithmique et programmation en Itérations (boucles) Types numériques simples (suite)
Décomposition et paramétrage des algorithmes
Les tests.
Programmation Création d’une mire 1 afficher une image
Structures de contrôle
1. Ook Christophe Delagarde, septembre 1999 I.U.T., Université de la Méditerrainée 2.
1 PHP 5 Notions fondamentales (niveau 1 – cours #2) Formation continue – Cégep de Sainte-Foy.
Introduction au langage C : Structures de contrôle 1 ère année Génie Informatique Dr Daouda Traoré Université de Ségou
1. Spoon Christophe Delagarde, septembre 1998 I.U.T., Université de la Méditerrainée 2.
Initiation à l’Algorithmique
Simulation de lectures d’algorithmes
Module algorithmique et programmation
ROLE DES DIFFERENTS ELEMENTS MISE AU POINT ET MODIFICATION Nous allons maintenant faire quelques exercices de mise au point et de modification. Ces exercices.
Introduction à la programmation (420-PK2-SL) cours 5 Gestion des applications Technologie de l’information (LEA.BW)
Algorithmique Tableaux de données
02/10/2015Les structures de contrôle1 COURS A2I12 Initiation à l'algorithmique illustrée par le langage C Guillaume BOURLET Département GEII IUT Sénart/Fontainebleau.
Algorithmique Boucles et Itérations
Introduction à l’Informatique chap 3 Licence SPI Mme Delmotte.
BASE DE L’ALGORITHMIE.  Un système d’instructions.  Pour résoudre d’un problème ou d’une classe de problèmes  Recette de cuisine pour faire un gâteau.
de toute série statistique
Transcription de la présentation:

BUT DE LALGORITHME Afficher la table de multiplication dune valeur saisie au clavier (valeur comprise entre 1 et 9). Gérer lerreur de saisie

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DANS LE REPETER : PAS DE CONDITION DENTREE DONC ON RENTRE FORCEMENT

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR …

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? ? JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER}

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI 12>0 ET 12 <10) NON POUR LE DEUXIEME DONC NOUS RESTONS DANS LE REPETER

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR …

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 12 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 3 {ENTER}

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI 3>0 ET 3 <10) OUI POUR LES DEUX DONC NOUS SORTONS DU REPETER

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 3 {ENTER} LA TABLE DE 3 EST :

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB ? 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) NOUS RENTRONS DANS LA BOUCLE. LE COMPTEUR I EST INITIALISE A 1 POUR LE PREMIER TOUR DANS LA BOUCLE

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 3 {ENTER} LA TABLE DE 3 EST : 1 * 3 = 3

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DOIT ON RECOMMENCER ? EST-CE QUE I =9 (valeur après A dans la ligne POUR) NON CAR I VAUT 1 DONC ON CONTINUE DANS LE POUR

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 1 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) NOUS CONTINUONS DANS LA BOUCLE. LE COMPTEUR I EST INCREMENTE DE 1 POUR LE DEUXIEME TOUR DANS LA BOUCLE

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) 1+1

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 3 {ENTER} LA TABLE DE 3 EST : 1 * 3 = 3 2 * 3 = 6

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DOIT ON RECOMMENCER ? EST-CE QUE I =9 (valeur après A dans la ligne POUR) NON CAR I VAUT 2 DONC ON CONTINUE DANS LE POUR

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 2 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) NOUS CONTINUONS DANS LA BOUCLE. LE COMPTEUR I EST INCREMENTE DE 1 POUR LE TROISIEME TOUR DANS LA BOUCLE

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) 2+1

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 3 {ENTER} LA TABLE DE 3 EST : 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DOIT ON RECOMMENCER ? EST-CE QUE I =9 (valeur après A dans la ligne POUR) NON CAR I VAUT 3 DONC ON CONTINUE DANS LE POUR

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 3 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) NOUS CONTINUONS DANS LA BOUCLE. LE COMPTEUR I EST INCREMENTE DE 1 POUR LE QUATRIEME TOUR DANS LA BOUCLE

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) 3+1

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 12 {ENTER} TAPER UN NOMBRE ENTRE 1 ET 9 POUR … 3 {ENTER} LA TABLE DE 3 EST : 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 4 * 3 = 12

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DOIT ON RECOMMENCER ? EST-CE QUE I =9 (valeur après A dans la ligne POUR) NON CAR I VAUT 4 DONC ON CONTINUE DANS LE POUR

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) BON COMMENT VOUS DIRE … JE VAIS ME PERMETTRE DE FAIRE UN BON DANS LE FUTUR CAR CE TRAVAIL EST REBARBATIF EH !! PARDON REPETITIF DONC AVANCONS JUSQUÀ I =8 ET CEST REPARTI ….

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 8 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DOIT ON RECOMMENCER ? EST-CE QUE I =9 (valeur après A dans la ligne POUR) NON CAR I VAUT 8 DONC ON CONTINUE DANS LE POUR

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 8 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 8 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) NOUS CONTINUONS DANS LA BOUCLE. LE COMPTEUR I EST INCREMENTE DE 1 POUR LE HUITIEME TOUR DANS LA BOUCLE

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) 8+1

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 4 * 3 = 12 5 * 3 = 15 6 * 3 = 18 7 * 3 = 21 8 * 3 = 24 9 * 3 = 27

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 4 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) DOIT ON RECOMMENCER ? EST-CE QUE I =9 (valeur après A dans la ligne POUR) OUI CAR I VAUT 9 DONC ON SORT DU POUR (ENFIN)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE) 2 * 3 = 6 3 * 3 = 9 4 * 3 = 12 5 * 3 = 15 6 * 3 = 18 7 * 3 = 21 8 * 3 = 24 9 * 3 = 27 LE PROGRAMME EST TERMINE

En mémoire vive : ALGORITHME EXERCICE 4 ETAPE 1 DEBUT I FIN NB 9 3 JUSQU À NB > 0 ET NB < 10 REPETER FIN POUR SAISIR (NB) AFFICHER (LA TABLE DE, NB, EST : ) POUR I DE 1 A 9 AFFICHER (I, *, NB, =, I*NB) AFFICHER (« TAPER UN NOMBRE ENTRE 1 ET 9 POUR… ») AFFICHER (LE PROGRAMME EST TERMINE)