La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

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

Présentations similaires


Présentation au sujet: "BUT DE LALGORITHME Afficher la table de multiplication dune valeur saisie au clavier (valeur comprise entre 1 et 9). Gérer lerreur de saisie."— Transcription de la présentation:

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

2 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)

3 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)

4 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

5 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)

6 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 …

7 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)

8 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}

9 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)

10 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)

11 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

12 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)

13 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)

14 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 …

15 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)

16 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}

17 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)

18 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)

19 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

20 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)

21 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 :

22 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)

23 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

24 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)

25 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)

26 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

27 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)

28 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

29 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)

30 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

31 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

32 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)

33 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

34 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)

35 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

36 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)

37 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

38 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

39 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)

40 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

41 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)

42 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

43 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)

44 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

45 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

46 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)

47 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

48 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)

49 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

50 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 ….

51 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

52 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)

53 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

54 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

55 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)

56 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

57 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)

58 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)

59 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)

60 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

61 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)


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

Présentations similaires


Annonces Google