BUT DE LALGORITHME Afficher la table de multiplication dune valeur saisie au clavier (valeur...

Preview:

Citation preview

BUT DE L’ALGORITHME

• Afficher la table de multiplication d’une valeur saisie au clavier (valeur comprise entre 1 et 9).

• Gérer l’erreur 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 D’ENTREE 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 DEUXDONC 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 = 32 * 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 = 32 * 3 = 63 * 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 = 32 * 3 = 63 * 3 = 94 * 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 C’EST 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 = 32 * 3 = 63 * 3 = 94 * 3 = 125 * 3 = 156 * 3 = 187 * 3 = 218 * 3 = 249 * 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 = 63 * 3 = 94 * 3 = 125 * 3 = 156 * 3 = 187 * 3 = 218 * 3 = 249 * 3 = 27LE 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)

Recommended