Dans ton programme, une fois que tu entre ton choix, le programme s'execute jusqu'au bout puis se ferme car tu ne le stoppe pas pour afficher le resultat.(j'ai ajouté une etiquette [boucle] comme ça, à la fin du prog il revient demander une autre partie)
il y a une erreur a ta ligne qui prends un nombre aléatoire pour l'ordinateur. (je l'ai corrigé)
voici ton code corrigé :
PRINT "Papier, Ciseau, Marteau"
PRINT "Papier, Ciseau, Marteau sont vos choix"
PRINT "Choisis l'un d'entre eux pour battre Romain"
PRINT "Le marteaux ecrase les ciseau. Les ciseau coupe le papier"
PRINT "Le papier evellope le marteau"
PRINT "Salut c'est romain, jouons emsemble"
[boucle]
PRINT "Choisissez une option"
PRINT "1-Papier"
PRINT "2-Ciseaux"
PRINT "3-Marteau"
INPUT PLAYER
COMPUTER=int(RND(1)*3)+1
IF PLAYER=1 THEN PRINT "Vous avez le papier"
IF PLAYER=2 THEN PRINT "Vous avez les ciseau"
IF PLAYER=3 THEN PRINT "Vous avez le marteau"
IF COMPUTER=1 THEN PRINT "J'a le papier"
IF COMPUTER=2 THEN PRINT "J'ai les ciseau"
IF COMPUTER=3 THEN PRINT "J'ai le marteau"
IF PLAYER=COMPUTER THEN PRINT "EGALITé !!"
IF PLAYER=COMPUTER+1 THEN PRINT "Vous avez gagné !"
IF COMPUTER=PLAYER+1 THEN PRINT "J'ai gagné"
IF PLAYER=COMPUTER+2 THEN PRINT " J'ai gagné !"
IF COMPUTER=PLAYER+2 THEN PRINT "Vous avez gagné !"
goto [boucle]
Ensuite tu peux eviter de mettre tous ces "IF .... THEN ...."
pour eviter cela tu peux utiliser l'instruction "SELECT CASE"
voici le code avec cette instruction.
PRINT "Papier, Ciseau, Marteau"
PRINT "Papier, Ciseau, Marteau sont vos choix"
PRINT "Choisis l'un d'entre eux pour battre Romain"
PRINT "Le marteaux ecrase les ciseau. Les ciseau coupe le papier"
PRINT "Le papier evellope le marteau"
PRINT "Salut c'est romain, jouons emsemble"
[boucle]
PRINT "Choisissez une option"
PRINT "1-Papier"
PRINT "2-Ciseaux"
PRINT "3-Marteau"
INPUT PLAYER
COMPUTER=int(RND(1)*3)+1
select case PLAYER
CASE 1
PRINT "Vous avez le papier"
CASE 2
PRINT "Vous avez les ciseau"
CASE 3
PRINT "Vous avez le marteau"
end select
select case COMPUTER
CASE 1
PRINT "J'a le papier"
CASE 2
PRINT "J'ai les ciseau"
CASE 3
PRINT "J'ai le marteau"
end select
resultat=COMPUTER-PLAYER
select case resultat
CASE 0
PRINT "EGALITé !!"
CASE 1
PRINT "J'ai gagné"
CASE ELSE
PRINT "Vous avez gagné !"
end select
goto [boucle]
Et encore bravo pour ce premier programme !
@++