iverson37
Messages postés1Date d'inscriptionmercredi 31 octobre 2007StatutMembreDernière intervention31 octobre 2007
-
31 oct. 2007 à 14:51
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
31 oct. 2007 à 16:01
bonjour, je suis debutant en programantion et je suis coincé sur un truc:
voilà en fait j' aimerai créer un vecteur de n elements variable et tout les elements sont egaux de 1:
.....
int n;
int x[n] = {1 };
cin>>n;
for(int i=0;i<n;++i)
cout<<x[n];
......
et ça ne marche pas je suppose que j' ai oublié quelque chose pouvez vous m' aider?
merci
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 31 oct. 2007 à 15:06
Salut,
Je te conceil formement de regarder des cours sur le C C++ parce que c'est vraiment la base en c.
Déclaration statique:
int x[10]; //tu décares un tableau de 10 cases indicées de 0 à 9
//Tu ne peux pas remplacer 10 par une variable. si tu veux le faire regarde
//les allocations dynamiques.
for(int i=0;i<10;i++) //initialisation de tous les éléments à1
x[i]=1;
for(int i=0;i<10;i++)
cout<<x[i]<<endl; //tu affiche tes éléments en allant à la ligne à chaque fois.