boucle for

Le
d
Bonjour,

Existe-t-il un moyen de faire une boucle for sans faire i++ mais en mettant
une plage d'indice?
Par exemple une séquence qui ferait: 1..10,15,17 et où on scruterait le
tableau de 1 à 10 puis 15 et 17.

Merci
David L
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12189231
Le Wed, 18 Jul 2007 10:15:19 +0200,
Bonjour,

Existe-t-il un moyen de faire une boucle for sans faire i++ mais en
mettant
une plage d'indice?
Par exemple une séquence qui ferait: 1..10,15,17 et où on scruterait le
tableau de 1 à 10 puis 15 et 17.

Merci
David L





int pas;

pas = 1;

for(int i=0; i<Limite; i += pas)
{
if (Condition)
pas = 5;
else
pas = ....
}

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Whiplash
Le #12189221
parmis les nombreuses astuces possibles et en fonction de tes besoins, tu peux aussi faire

int[] wTab = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 17};

for (int i = 0 ; i < wTab.Length ; i++)
{
int wIndice = wTab[i];
...
}

""
Bonjour,

Existe-t-il un moyen de faire une boucle for sans faire i++ mais en mettant
une plage d'indice?
Par exemple une séquence qui ferait: 1..10,15,17 et où on scruterait le
tableau de 1 à 10 puis 15 et 17.

Merci
David L




Gilles TOURREAU
Le #12189211
Le Wed, 18 Jul 2007 10:17:58 +0200, Gilles TOURREAU

Le Wed, 18 Jul 2007 10:15:19 +0200,
Bonjour,

Existe-t-il un moyen de faire une boucle for sans faire i++ mais en
mettant
une plage d'indice?
Par exemple une séquence qui ferait: 1..10,15,17 et où on scruterait le
tableau de 1 à 10 puis 15 et 17.

Merci
David L





int pas;

pas = 1;

for(int i=0; i<Limite; i += pas)
{
if (Condition)
pas = 5;
else
pas = ....
}

Cordialement




Et tu peux même aussi affecter directement i dans la boucle...

for(int i=0; i<Limite; )
{
if (Condition)
i++;
else
i += 5;
}

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Publicité
Poster une réponse
Anonyme