MBALHOUSSE
Messages postés15Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention 2 septembre 2008
-
9 juin 2008 à 11:53
gamemonde
Messages postés336Date d'inscriptionsamedi 9 août 2003StatutMembreDernière intervention 9 juillet 2011
-
10 juin 2008 à 11:36
salut,
J'ai besoin de remplir un tableau static de 60 elements.
il est trés facile d'écrir par exemple
-------------------------------------------------------
static double tab[60];
for (i=0 ; i<60 ; i++)
{
tab[i] =1.0;
}
return tab[i]
--------------------------------------------------------
Mais allant plus loin..
par exemple je veux remplir cette tableau ainsi:
1 1 1 1 0 1 1 1 1 0 1 1 1 1 0...........1 1 1 1 0 (60 element)
c'est à dire le tableau prend une valeur 1 pour i = (0,1,2,3) (5,6,7,8) (10,11,12,13) ..........
et valeur 0 pour (i = 4; i+4)
Question: comment peut on faire ça avec un tableau d'une seule dimension.
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 9 juin 2008 à 12:07
Hello,
Tu peux initialiser ton tableau à 1 avec un memset().
Ensuite, pour les valeurs à 0, tu fais une boucle avec un incrément de 4
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 9 juin 2008 à 12:32
Et bien tu peux remplacer "1" par le résultat de ton expression.
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage