Salut;
J'ai un boucle for
Je veux que les indices i = 20 ET i = 24 ne s'exécutent pas càd seront ignorés toujours en utilisant le boucle For .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for i = 1 : 30 TRAITEMENT; end
Merci
Salut;
J'ai un boucle for
Je veux que les indices i = 20 ET i = 24 ne s'exécutent pas càd seront ignorés toujours en utilisant le boucle For .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for i = 1 : 30 TRAITEMENT; end
Merci
Bonjour
Si tu veux que ton traitement ne s'exécute pas uniquement pour ces deux indices, tu pourrais te servir dans ta boucle d'une instruction conditionnelle du type :
Ca me parait assez bateau m'enfin...if (i == 20 || i == 24) {}
else {TRAITEMENT;}
et si on est à optimiser, alors il suffit de diviser la boucle en 3, pour ne pas faire les tests à chaque tour de boucle...
Partager