Tester l'algorithme :
Graphique :
Code de l'algorithme :
1
VARIABLES
2
X EST_DU_TYPE NOMBRE
3
Y EST_DU_TYPE NOMBRE
4
Z EST_DU_TYPE NOMBRE
5
DEBUT_ALGORITHME
6
TANT_QUE (X!=2) FAIRE
7
DEBUT_TANT_QUE
8
AFFICHER "T'es prêt a jouer mon gars ?"
9
AFFICHER "1- Tu m'prend pour qui ? Donne moi le flingue !"
10
AFFICHER "2- Ehh je crois que je repasserai plus tard..."
11
AFFICHER " "
12
LIRE X
13
SI (X!=1 ET X!=2) ALORS
14
DEBUT_SI
15
AFFICHER "Tu tremble tellement que t'as appuyé sur la mauvaise touche."
16
PAUSE
17
FIN_SI
18
SI (X==1) ALORS
19
DEBUT_SI
20
AFFICHER "Alors dis au revoir à Mémé !"
21
PAUSE
22
AFFICHER " "
23
Y PREND_LA_VALEUR floor(6*random())+1
24
TANT_QUE (Y!=6) FAIRE
25
DEBUT_TANT_QUE
26
AFFICHER "Clic ! Ouf"
27
Y PREND_LA_VALEUR Y+1
28
PAUSE
29
FIN_TANT_QUE
30
AFFICHER "BANG !!"
31
Z PREND_LA_VALEUR floor(4*random())+1
32
SI (Z==1) ALORS
33
DEBUT_SI
34
AFFICHER "Une balle de 9mm a trouvée un nouveau domicile : ton crâne !"
35
FIN_SI
36
SI (Z==2) ALORS
37
DEBUT_SI
38
AFFICHER "- Hé Roger, tu pisse le sang ! Roger ? Oh merde !"
39
FIN_SI
40
SI (Z==3) ALORS
41
DEBUT_SI
42
AFFICHER "Bon ben maintenant on le saura, un AK-47 ça ne pardonne pas..."
43
FIN_SI
44
SI (Z==4) ALORS
45
DEBUT_SI
46
AFFICHER "- On va dire quoi a ses parents ?"
47
AFFICHER "- Qu'il était meilleur aux petits cheveaux qu'à la roulette russe."
48
FIN_SI
49
PAUSE
50
FIN_SI
51
FIN_TANT_QUE
52
AFFICHER "Sage décision."
53
FIN_ALGORITHME