Bonjour tout le monde !
J'ai un problème très bête, mais je n'arrive pas à le résoudre de manière simple (et surtout efficace !).
Explication :
Dans une boucle (qui peut être très grande) je calcule une position notée x.
Cette position me sert à choisir un filtre et j'ai besoin de tester des bornes :
Comment éviter le if() dans la boucle (incluse elle-même dans une autre) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Pour k allant de 0 à 3 Si x<0 Alors m=0 Sinon Si x > taille_max-1 Alors m=taille_max-1 Sinon m=x-1+k FinPour
Comment le faire de manière très rapide, sans branchement ?
Merci d'avance !
Partager