Ce genre de besoin se traite plus facilement avec un automate et il est plus facilement modifiable par la suite.
Voir ici un tuto fait par un membre du forum
Bonjour à toutes et tous
En ce jour gris, et vu le nombre de questions qui se résument à bien programmer un automate fini (ou une machine à état) je me suis dit que j'allais faire un petit tutoriel pour expliquer comment on peut aborder ce genre de code de façon structurée. Bien sûr il existe des librairies faisant cela plus ou moins pour vous, mais autant comprendre comment ça fonctionne, on peut souvent se passer de librairies qui vont alourdir votre code.
L'idée générale c'est d'écrire un p…