Incrémentation
foobar47
Messages postés
13536
Date d'inscription
Statut
Contributeur
Dernière intervention
-
foobar47 Messages postés 13536 Date d'inscription Statut Contributeur Dernière intervention -
foobar47 Messages postés 13536 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à toutes et à tous,
dans une boucle for(;;) comment faire pour incrémenter de la valeur de son choix,
par exemple:
for(i=0; i<=360; i++) incrémente i de 1 en 1, et si je veux l'incrémenter de 2 en 2, comment faire !?
merci pour les réponses.
A+
Linux is like sex, it's better when it's free... ;)))
C'est ceux qui s'en servent pas qui en disent du mal...
dans une boucle for(;;) comment faire pour incrémenter de la valeur de son choix,
par exemple:
for(i=0; i<=360; i++) incrémente i de 1 en 1, et si je veux l'incrémenter de 2 en 2, comment faire !?
merci pour les réponses.
A+
Linux is like sex, it's better when it's free... ;)))
C'est ceux qui s'en servent pas qui en disent du mal...
A voir également:
- Exemple chiffres incrémentés/décrémentés
- Chiffres incrémentés/décrémentés exemple - Meilleures réponses
- Chiffre incrémenté/décrémenté - Meilleures réponses
- Tableau word exemple - Guide
- Url exemple - Guide
- Exemple de code ascii - Guide
- Gmail exemple - Guide
- Tableau croisé dynamique excel exemple - Guide
4 réponses
Salut,
En fait, i++ est une contraction de i=i+1. Sachant cela, c'est à toi donner la valeur que tu veux.
Kalamit,
Du nucléaire...
En fait, i++ est une contraction de i=i+1. Sachant cela, c'est à toi donner la valeur que tu veux.
Kalamit,
Du nucléaire...
en fait, ce qu'il faut retenir du "for" c'est que le troisième terme est utilisé pour l'itération
ainsi, le plus courant est un for (i=<valeur initiale>; i<=<valeur finale>;i=i+1)
ou i=i+1 peut s'écrire en raccourci par i++, voire i+=1
maintenant tu peux aussi manipuler d'autres conditions comme :
for (u=0; v=true;w=w+z)
mais la :
1- c'est moins facile à comprendre
2- il faut gérer dans la boucle la valeur d'arrêt (v=true ou false)
et la gestion de l'incrément (algorithme de v par rapport à w et z et u)... et attention aux boucles sans fin
car la syntaxe est : for (<expression de début>; <test de continuité>; <action à faire à chaque boucle>) { <boucle> }
sinon, si tu veux juste un "pas" d'incrément, utilise la formulation :
i+=<pas>
cordialement
eric aka elrick
ainsi, le plus courant est un for (i=<valeur initiale>; i<=<valeur finale>;i=i+1)
ou i=i+1 peut s'écrire en raccourci par i++, voire i+=1
maintenant tu peux aussi manipuler d'autres conditions comme :
for (u=0; v=true;w=w+z)
mais la :
1- c'est moins facile à comprendre
2- il faut gérer dans la boucle la valeur d'arrêt (v=true ou false)
et la gestion de l'incrément (algorithme de v par rapport à w et z et u)... et attention aux boucles sans fin
car la syntaxe est : for (<expression de début>; <test de continuité>; <action à faire à chaque boucle>) { <boucle> }
sinon, si tu veux juste un "pas" d'incrément, utilise la formulation :
i+=<pas>
cordialement
eric aka elrick