J'ai déjà remplacé Ou par Et, et pour tout les If, j'ai déjà fait plusieurs algorithme avec des tonnes de If, Then, et autre et je n'ai eu aucun problème.
Je me demandais aussi d’où venait le problème, si c’était que A ou B n'avaient jamais la valeur 5, ou que lorsqu'ils l'avaient, la fin de l'algorithme ne se déclenchait pas.
J'ai ajouté un :Disp A quand X gagne ( quand X=1 et Y=3) pour voir ce qu'il ce passait,et il ne s'affichait plus que ce qu'avait choisis les deux joueurs(soit X:PIERRE et Y:CISEAU) mais pas le X:GAGNE, et ensuite A s'affichait, donc il y avait écrit 1. La deuxième Tout était pareil sauf que A était égal a 4, et la troisième fois a 7
Au moins maintenant je sais quels problèmes je dois résoudre: A et B ne sont jamais égales a 5, car lorsque 1 doit s'ajouter a la valeur de A ou B, ça ne marche pas toujours (et au passage que le X:GAGNE et le Y:GAGNE disparaissent on ne sais ou...)
Et voila la petite modification que j'ai faite pour afficher A(commence à la ligne 30):
:If X=1 et Y=3
:Disp "X:GAGNE"
:A+1→A
:Disp A
:if .....