Vous êtes sur la page 1sur 1

Exercice 1 :

Ecrire une procdure nombrespairs qui affiche les 10 premiers nombres pairs ?
Correction :
Mthode 1 mthode 2 (utilisation de si)
Pour nombrespairs :n
Pour nombrespairs
Si :n>9 [stop]
donne "n 0
ecris 2*:n
repete 10 [ecris 2*:n donne
nombrespairs :n+1
"n :n+1]
fin
fin Pour notre cas dans la ligne de commande on tape :
nombrespairs 0
Exercice 2 :

Ecrire une procdure test qui demande lutilisateur au moment de lexcution


dentrer un nombre et affiche si le nombre est positif ou ngatif ?
Correction :
Pour test
Lis [donner un nombre] "n
Si :n<0 [ecris "ngatif stop]
[ec "positif]
fin
Exercice 3 :

1. Crer la procdure paramtre


Spirale qui trace le dessin
suivant :
Indication :
Ajouter linstruction qui stoppe la
procdure au cas o la longueur du ct
trac dpasse 300 pas 60
2. Quelle est la commande utilise 50
pour excuter cette procdure ? 70
Correction :
1.
Pour spirale :cote
Si :cote>300 [stop]
Av :cote td 90
Spirale :cote+10
fin
2. Spirale 50