Petite question : nombre aléatoire [Résolu] |
Auteur |
Message |
Caspase
Autorisation : Membre
Nb de messages : 2
Inscrit le : Mer 03 Fév 2010, 12:55
|
Posté le : Mer 03 Fév 2010, 13:07
|
|
|
Bonjour !
Je suis en train de programmer un jeu sur ma Ti 83+.
J'ai cependant un problème pour obtenir un nombre aléatoire.
Il me faudrait trouver le moyen d'obtenir celui-ci en intégrant un % de chance d'obtenir ce nombre.
Par exemple : Obtenir 0 ou 1 avec 27% de chances d'obtenir 0 (et 73% pour le 1).
Ah oui, autre chose : je ne trouve pas le symbôle % dans le catalogue de ma Ti. C'est normal ? ^^'
Merci pour votre aide.
PS : Je posterai sûrement mon jeu lorsque je l'aurais terminé.
|
|
|
|
Didouille
Autorisation : Membre
Nb de messages : 158
Inscrit le : Dim 11 Oct 2009, 14:18
|
Posté le : Mer 03 Fév 2010, 13:38
|
|
|
J'ai une idée mais c'est peut être pas la meilleur.
Tu prend un nombre entre un et 100. Et tu dit : si inférieur a 27 alors 0 sinon 1
Sa donnerai un truc du genre :
Code | :Entaleat(1,100)->A
:If A (inférieur ou égale a) 27
:0->B
:If A (supérieur à) 27 (ou sinon avec Else)
:1->B
|
Et sinon je crois pas que le signe % existe sur la ti, en tout cas pas sur la mienne. Peut-être que la 83 oui, je sais pas.
---------------------- --Didouille-- |
|
|
|
Caspase
Autorisation : Membre
Nb de messages : 2
Inscrit le : Mer 03 Fév 2010, 12:55
|
Posté le : Mer 03 Fév 2010, 13:43
|
|
|
Merci pour ta réponse !
Effectivement, je peux procéder comme cela.
J'espérais qu'il existe une commande directe pour faire ce que je veux tout en gagnant des octets mais bon ...
Je vais de ce pas intégrer ta méthode, encore merci
Pour le symbole %, je l'ai cherché partout mais pas moyen de le trouver...
J'ai dû utiliser : °/° avec le ° dans "Angle" et le symbôle de division
|
|
|
|
Didouille
Autorisation : Membre
Nb de messages : 158
Inscrit le : Dim 11 Oct 2009, 14:18
|
Posté le : Mer 03 Fév 2010, 18:34
|
|
|
Ya pas de quoi
Je m'étais déjà poser la question et cette solution m'a paru la mieux après ya peut être une fonction je sais pas.
---------------------- --Didouille-- |
|
|
|