En el ejercicio #2.
Como te indica el profesor, usas variables sin declarar e inicializar.
Código C++:
Ver original// ¿Valor inicial de i?
while(i<x && trobat){
// ¿Valor inicial de j?
while(j<y && trobat){
if(c[i][j]!=1 && c[i][j]!=2){
trobat=false;
}
j++;
}
i++;
}
Usando
while
Código C++:
Ver originalbool DetectaColores(PuntoCruz c,int x,int y){
/*for(int i = 0; i<x ; i++){
for (int j = 0; j<y ; j++){
if(c[i][j]!=1 && c[i][j]!=2){
return false;
}
}
}*/
int i = 0;
int j = 0;
while(i<x){
while(j<y){
if(c[i][j]!=1 && c[i][j]!=2){
return false;
}
j++;
}
i++;
}
return true;
}