Boucle for en C++
Bonjour,
j' ai besoin pour un programme de faire deux boucles incluses l' une dans l' autre en c++
J' utilise pour cela devC++ qui me signale des erreurs pour ceçi;
for (i=0; i<=11; i++){
for (j=0; j<=2; j++){
Tableau[i][j] = 0;
}
}
(prise sur le site)
et aussi cette double boucle;
for (h=0;h<=3;h++;){ /
for (v=0; v=2; v++){
/*instructions*/
}
les instructions sont omises car trop longues
j' ai vérifié et mes valeurs sont définies avec int, et les lignes précédentes terminées par ;
merçi de m' aider si possible, je donne aussi quelques lignes d' alerte du compilateur de devC++
20 expected unqualified-id before "for"
20 expected `,' or `;' before "for"
20 expected constructor, destructor, or type conversion before '<=' token
20 `,' or `;' before '<=' token
20 expected constructor, destructor, or type conversion before '++' token
20 expected `,' or `;' before '++' token
c' est à peu près le même type d' erreurs entre les deux boucles
j' ai besoin pour un programme de faire deux boucles incluses l' une dans l' autre en c++
J' utilise pour cela devC++ qui me signale des erreurs pour ceçi;
for (i=0; i<=11; i++){
for (j=0; j<=2; j++){
Tableau[i][j] = 0;
}
}
(prise sur le site)
et aussi cette double boucle;
for (h=0;h<=3;h++;){ /
for (v=0; v=2; v++){
/*instructions*/
}
les instructions sont omises car trop longues
j' ai vérifié et mes valeurs sont définies avec int, et les lignes précédentes terminées par ;
merçi de m' aider si possible, je donne aussi quelques lignes d' alerte du compilateur de devC++
20 expected unqualified-id before "for"
20 expected `,' or `;' before "for"
20 expected constructor, destructor, or type conversion before '<=' token
20 `,' or `;' before '<=' token
20 expected constructor, destructor, or type conversion before '++' token
20 expected `,' or `;' before '++' token
c' est à peu près le même type d' erreurs entre les deux boucles
A voir également:
- C++ boucle for
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Idm for mac - Télécharger - Téléchargement & Transfert
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Instagram for pc - Télécharger - Divers Communication
- Microsoft store download for pc - Guide
6 réponses
for (i=0; i<=11; i++){
for (j=0; j<=2; j++){
Tableau[i][j] = 0;
}
}
a tu déclarer tes variables ? si tu la pas fais:
for(int i=0;i<=11;i++)
{
for(int j=0;j<=2;j++)
{
Tableau[i][j]=0;
}
}
Par contre je ne suis pas trop sur de l'écriture: Tableau[i][j]=0; c'est un tableau a matrice ?
for (j=0; j<=2; j++){
Tableau[i][j] = 0;
}
}
a tu déclarer tes variables ? si tu la pas fais:
for(int i=0;i<=11;i++)
{
for(int j=0;j<=2;j++)
{
Tableau[i][j]=0;
}
}
Par contre je ne suis pas trop sur de l'écriture: Tableau[i][j]=0; c'est un tableau a matrice ?
Je suis d'accord avec Char Sniper l'erreur vient sûrement de l'instruction juste avant le for. Idéalement il nous faudrait le programme complet. ou les instructions autour du for.
Bonne chance
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merçi de me répondre aussi vite
Note: un / est en trop dans l' extrait de programme
Sur tes conseils j' ai testé à supprimer les ;
il ne reste que deux lignes d' erreurs quand on supprime les 3 ;
20 expected unqualified-id before "for"
20 expected `,' or `;' before "for"
poutant la ligne précédente à bien les ;
je me demande si il ne faut pas définir les variables juste avant la boucle for
Note: un / est en trop dans l' extrait de programme
Sur tes conseils j' ai testé à supprimer les ;
il ne reste que deux lignes d' erreurs quand on supprime les 3 ;
20 expected unqualified-id before "for"
20 expected `,' or `;' before "for"
poutant la ligne précédente à bien les ;
je me demande si il ne faut pas définir les variables juste avant la boucle for
j' ai effectivement déclarer les variables, avec int i; et int j; de même pour h et v.
je note par contre que j' ai seulement deux avertissement d' erreurs en supprimant tout les ; dans les boucles for tel que:
int i;
int j;
for (i=0 i<=11 i++){
for (j=0 j<=2 j++){
Tableau[i][j] = 0;
}
}
il reste :20 expected unqualified-id before "for"
20 expected `,' or `;' before "for"
quand au Tableau[i][j]=0 il s' agit d' un tableau à multidimensionnel, à deux dimensions.
je note par contre que j' ai seulement deux avertissement d' erreurs en supprimant tout les ; dans les boucles for tel que:
int i;
int j;
for (i=0 i<=11 i++){
for (j=0 j<=2 j++){
Tableau[i][j] = 0;
}
}
il reste :20 expected unqualified-id before "for"
20 expected `,' or `;' before "for"
quand au Tableau[i][j]=0 il s' agit d' un tableau à multidimensionnel, à deux dimensions.