cs_bethany
Messages postés26Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention15 mars 2005
-
27 août 2004 à 11:08
cs_bethany
Messages postés26Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention15 mars 2005
-
27 août 2004 à 11:43
Bonjour a tous et a toutes,
Dans mon programme j'ai 2 boucles for du style
for(i=0; i<1230;i++)
{
.............
}
for(i=0; i<4560;i++)
{
..........
}
Sachant que le nombre auquel i est inférieur dans la boucle varie, est-il possible d'en faire une seule boucle?
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 20091 27 août 2004 à 11:17
Te depend ce ke tu mets ds tes boucle, si ce sont les mm actions alors tu peux (ptet mm dois) les mettre ds une seule boucle, il te suffit d'ajouter 1230 et 4560, mais si ce ne sont pas des constantes, tu calcules ca ds une variable avant :
int max, max_first, max_second;
...
max = max_first + max_second;
for (i = 0; i < max; ++i)...
Voila, si ce ne sont pas les mm actions, abandonne, tu ten fous :)
cs_bethany
Messages postés26Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention15 mars 2005 27 août 2004 à 11:43
Je crois que j'ai trouvé une solution, avec ce que j'ai pour l'instant ca marche, faudrait faire d'autres tests, mais en tout cas je n'ai pas touché à mes boucles, et je vous remercie de votre inquiétude pour moi c'est très gentil merci :)