Forum

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

PIERRE / FEUILLE / CISEAUX by EDG

EDG le 29/02/2016 à 14:32
Je suis en train de crée mon premier programme
J'espère qu'il va vous plaire bigmouth.gif
EDG le 29/02/2016 à 14:39
Première ébauche:

:Lbl P
:Menu("BIENVENU","JOUER",A,"QUITTER",B
:Lbl B:End
:Lbl A
:entAléat(1,3=>A
:Menu("VOUS:","PIERRE",1,"FEUILLE",2,"CISEAUX",3
:Lbl 1
:If A=1
:Then
:Disp "ENNEMIE:","PIERRE","","EGALITE
:End
:If A=2
:Then
:Disp "ENNEMIE:","FEUILLE","","PERDU
:End
:If A=3
:Then
:Disp "ENNEMIE:","CISEAUX","","GAGNER
:End
:Goto P
:Lbl 2
:If A=1
:Then
:Disp "ENNEMIE:","PIERRE","","GAGNER
:End
:If A=2
:Then
:Disp "ENNEMIE:","FEUILLE","","EGALITE
:End
:If A=3
:Then
:Disp "ENNEMIE:","CISEAUX","","PERDU
:End
:Goto P
:Lbl 3
:I fA=1
:Then
:Disp "ENNEMIE:","PIERRE","","PERDU
:End
:If A=2
:Then
:Disp "ENNEMIE:","FEUILLE","","GAGNER
:End
:If A=3
:Then
:Disp "ENNEMIE:","CISEAUX","","EGALITE
:End
:Goto P

Dites moi ce que vous en dites

Ps: désolé, j'étais tellement presser que je n'ai pas attendu d'être chez moi pour vous l'envoyer donc je l'ai taper direct comme sa happy.gif

Modifié le 29/02/2016 a 15h58
leo_85 le 01/03/2016 à 14:08
je te soumet ma version ^^

Code
EffEcr
entAléat(1,3->I
Disp "Pierre [deux espaces] (1)","Feuille [un espace] (2)","Ciseaux [un espace] (3)
Input "choix=?",P
EffEcr
If P-1=I ou P+2=I:Output(3,4,"Gagné
If P+1=I ou P-2=I:Output(3,4,"Perdu
If P=I:Output(3,4,"égalité

[a partir de là c'est du bonus]

Output(4,1,"vous:
If P=1:Output(4,7,"Pierre
If P=2:Output(4,7,"Feuille
If P=3:Output(4,7,"Ciseaux
Output(5,1,"I.A.:
If I=1:Output(5,7,"Pierre
If I=2:Output(5,7,"Feuille
If I=3:Output(5,7,"Ciseaux
EDG le 01/03/2016 à 16:00
Oui ce n'est pas mal effectivement, en plus c'est plus court.
Je suis quand même content d’avoir fais mon programme par moi même.
Mais le tien est très bien
Mingerton le 01/03/2016 à 19:42
Petite astuce pour t'améliorer : lorsqu'il n'y a qu'une ligne de conséquence après un If, tu peux te passer du Then et du End (sauf en cas de Else bien évidemment). Pour en apprendre plus, tu peux t'aider du tuto dans ma signature winkle.gif
leo_85 le 04/03/2016 à 23:55
EDG a écrit :
Oui ce n'est pas mal effectivement, en plus c'est plus court.
Je suis quand même content d’avoir fais mon programme par moi même.
Mais le tien est très bien


j'ai fais le miens par moi même aussi qu'est ce que tu crois godgrace.gif