Fonction booléenne dans boucle for
Bonjour,
J'aimerais bien que cette boucle me renvoie plutot f_out<<"1, -1, -1"<<endl; si la condition n'est pas verifiée mais je ne sais pas ou le placer, j'ai essayé a peu pres partout mais ca n'a pas l'air de marcher... si quelqu'un pouvait m'aider? Merci!
Merci d'avance!
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
J'aimerais bien que cette boucle me renvoie plutot f_out<<"1, -1, -1"<<endl; si la condition n'est pas verifiée mais je ne sais pas ou le placer, j'ai essayé a peu pres partout mais ca n'a pas l'air de marcher... si quelqu'un pouvait m'aider? Merci!
//pix est un tableau multidimensionnel dynamique
//f_out envoie les coordonnées vers un fichier txt
bool square2=true;
For(int j(0);j<hauteur;j++) {
For (int i(0); i<largeur-5;i++) {
If (pix[j][i]==couleur2) {
For (int l(j);l<j+5 && square2;l++) {
For (int k(i);k<i+5 && square2;k++){
If (pix[l][k]!=couleur2) {
square2=false; } } }
If(square2) f_out<<"1, "<<i<<" ,"<<j<<endl;
square2=true; } } }
Merci d'avance!
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
A voir également:
- Fonction booléenne dans boucle for
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Fonction si et - Guide
- Idm for mac - Télécharger - Téléchargement & Transfert
- Instagram for pc - Télécharger - Divers Communication
- Microsoft store download for pc - Guide
1 réponse
Bonjour,
Il ne suffit pas juste de corriger ton bloc if ?
Mais bon, en tout cas il y a des choses à revoir :
- l'indentation est améliorable
- les mots clés du c++ ne prennent pas de majuscules (if, else, for...)
Bonne chance
Il ne suffit pas juste de corriger ton bloc if ?
if (square2) f_out << "1, " << i << " ," << j << endl; else f_out << "1, -1, -1" << endl;
Mais bon, en tout cas il y a des choses à revoir :
- l'indentation est améliorable
- les mots clés du c++ ne prennent pas de majuscules (if, else, for...)
Bonne chance