Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parTilde Lepretre Modifié depuis plus de 11 années
1
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 1 et 100 va être affecté dans une variable. Votre jeu (eh pardon votre algorithme) doit proposer à lutilisateur de chercher cette valeur attribuée aléatoirement par cette fonction. DEUXIEME TACHE : Vous aiderez un peu lutilisateur en lui indiquant si la valeur est plus grande ou moins grande que celle quil vient de saisir. La saisie de la valeur 101 arrête le jeu.
2
NUMALEA, NUMSAISI = ENTIER GAGNE = BOOLEEN DECLARATION DE VARIABLES
3
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS ? ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) ?
4
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS ? ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) ?
5
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS ? ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
6
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS ? ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
7
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
8
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
9
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX TAPER UN NOMBRE
10
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
11
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 ? GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX TAPER UN NOMBRE 10 {ENTER}
12
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
13
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
14
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX DANS LE REPETER : PAS DE CONDITION DENTREE DONC ON RENTRE FORCEMENT
15
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
16
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX EST-CE QUE LA CONDITION EST RESPECTEE ? (ICI 10 <> 101) OUI DONC NOUS ENTRONS DANS LE SI
17
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
18
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX EST-CE QUE LA CONDITION EST RESPECTEE ? (ICI 10 > 26) NON DONC NOUS ALLONS DANS LE SINON
19
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
20
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
21
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX EST-CE QUE LA CONDITION EST RESPECTEE ? (ICI 10 < 26) OUI DONC NOUS ALLONS DANS LE ALORS
22
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
23
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX TAPER UN NOMBRE 10 {ENTER} CEST PLUS
24
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
25
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX NOUS ALLONS AU FIN SI CAR NOUS ETIONS DANS LE ALORS
26
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
27
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
28
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX EST-CE QUE LA CONDITION EST RESPECTEE ? (ICI FAUX = FAUX) OUI DONC NOUS ENTRONS DANS LE SI
29
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
30
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX TAPER UN NOMBRE 10 {ENTER} CEST PLUS TAPER UN NOMBRE
31
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
32
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 10 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX TAPER UN NOMBRE 10 {ENTER} CEST PLUS TAPER UN NOMBRE 101 {ENTER}
33
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 101 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
34
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX 101
35
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX 101
36
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX 101
37
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI 101=101 OU FAUX=VRAI) OUI POUR LE PREMIER DONC NOUS SORTONS DU REPETER 101
38
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 101 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX
39
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 101 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) FAUX TAPER UN NOMBRE 10 {ENTER} CEST PLUS TAPER UN NOMBRE 101 {ENTER} PROGRAMME TERMINE
40
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT NUMALEA FIN NUMSAIS 26 GAGNE AFFICHER (« TAPER UN NOMBRE ») SAISIR (NUMSAIS) SI GAGNE = FAUX FINSI JUSQUÀ NUMSAIS = 101 OU GAGNE = VRAI AFFICHER (« PROGRAMME TERMINE ») GAGNE FAUX FINSI AFFICHER (« TAPER UN NOMBRE ») SINON SI NUMSAIS < NUMALEA ALORS AFFICHER (« CEST PLUS ») SINON AFFICHER (« CEST GAGNE ») GAGNE VRAI REPETER SAISIR (NUMSAIS) SI NUMSAIS <> 101 ALORS SI NUMSAIS > NUMALEA ALORS AFFICHER (« CEST MOINS ») NUMALEA ALEATOIRE (1..100) VRAI
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.