Bonjour,
Voici la trame générale de mon code :
Il se trouve que mon programme tourne en boucle et ne s'arrête pas.... mais je ne comprends pas pourquoi ... pourtant je change bien la valeur du x à 1, ce qui devrait stopper la boucle while, et donc la boucle for ... Car je voudrais arrêter la boucle for lorsque les conditions "if" ont été réalisées, et j'utilise pour ça le "x", mais ça n'a pas l'air d'aller ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 x=0; while x~=1 for i=1:maximum if % une condition if % une autre condition ... .. . x=1; else x=2; end % fin du 2eme if else x=3; end % fin du 1er if end % fin du for end % fin du while if x==1 %action elseif x==2 %action elseif x==3 %action end
Partager