Je vous expose mon problème. J’essayais de créer un programme sur ma nouvelle Nspire CX CAS, dans lequel la machine prend une valeur comprise par exemple entre 0 et 100, et l'utilisateur doit la deviner (oui, comme une épreuve du Juste Prix). Bref.
Malheureusement, ce programme ne fonctionne pas du tout. Tantôt il dit que la valeur cherchée est inférieure à 10, et dans la même série supérieur à 80. Je m'en remets donc à vous pour savoir ce que je dois corriger.
Merci beaucoup d'avance, et voici le code !!! :
- Code: Select all
Define LibPub justeprix()=
Prgm
valeur:=randInt(1,100)
Lbl top
Request "Prix b de l'objet ?",prix
If valeur<prix Then
Text "C'est + cher"
Goto top
Else
If valeur>prix Then
Text "C'est - cher"
Goto top
Else
If valeur=prix Then
Text "Bravo !"
EndIf
EndIf
EndIf
EndPrgm