Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 1330
Réponses : 5
Type : discussion
Etat : réponses autorisées

Roulettte russe

Pieih le 18/02/2010 à 17:13
Voici un petit programme, niveau technique il est loin d'etre parfait mais il permet de passer le temps en cours bigmouth.gif
Code
:EffEcr
:Lbl1
:entAléat(1,6)->A
:While1
:Effecr
:entAléat(1,6)->B
Disp"tourne le"," chargeur"
:Pause
:If A=B
:Goto2
:End
:Lbl2
:if A=B
:Then
Disp "Tes mort!"
Output(1,1,"


Versions avec deux balles dans le chargeur:
Code
:EffEcr
:Lbl 1
:entAléat(1,6)->A
:entAléat(1,6)->C
:End
:If A=C
:Goto 1
:While 1
:Effecr
:entAléat(1,6)->B
:Disp"tourne le"," chargeur"
:Pause
:If A=B ou B=C
:Goto2
:End
:Lbl2
:if A=B ou B=C
:Then
Disp "Tes mort!"
:Output(1,1,"



Si vous avez des améliorations je suis preneur !

Ps: Il y a-t-il un moyen de déterminer si un nombre et paire ou impair avec la ti-82 stats ?
Stupid le 18/02/2010 à 17:37
Tu divises par 2 et tu regardes si la partie décimale est non nulle.

Code

:If PartDec(X/2)
:Disp "IMPAIR"



Aussi je crois qu'à la roulette russe on ne peut tomber qu'une fois sur une chambre sauf si le barillet est tourné entre chaque coup.

Dans le 1er cas il faudra par exemple utiliser une liste qui stocke les 6 chambres et qui attribue la valeur 1 si elles sont déjà tombées (0 sinon), du coup si entaleat=chambre qui vaut 1 tu refais un entaleat.
Pieih le 18/02/2010 à 17:42
Merci je connaisais pas la fonction...
Donc prochainement je pense que je pourrais poster une simulation de roulette francaise !
Spofish le 26/09/2010 à 21:02
Bonjour, j'ai recopier le jeu avec une seul balle et je le trouve asser maran mais il manque de... gueule je pensais (je parle au bon programeur) qui serait bien d'ajouter au dessou de ¨TOURNE LE CHARGEUR¨ un pistolet et en dessou de ¨T ES MORT¨ une tete de mort. Merci d'aboutir à ma requette.bigmouth.gif
Spofish le 26/09/2010 à 21:23
c_______________________
('''''''''''''(xxxxxx('''''''''IB
(-----^)--(xxxxxx(-----_I
[\\\\\]''
[\\\\\]_

Voiçi un exemple de pistolet (trés mal fai) ^^
Spofish le 27/09/2010 à 17:58
c__________________
('''''''''''''''''(xxxxxx(''''''''''IB
(-----^)--(xxxxxx(-----_I
[\\\\\]''
[\\\\\]_
Heu plutôt comme sa...