Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2010, 21:22
Avatar de BLIZNA
BLIZNA
 
Fecha de Ingreso: octubre-2006
Ubicación: Caracas
Mensajes: 49
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: Dudas en 2 programas!!

En el ejercicio #2.
Como te indica el profesor, usas variables sin declarar e inicializar.

Código C++:
Ver original
  1. // ¿Valor inicial de i?
  2. while(i<x && trobat){
  3.     // ¿Valor inicial de j?
  4.     while(j<y && trobat){
  5.         if(c[i][j]!=1 && c[i][j]!=2){
  6.             trobat=false;
  7.         }
  8.         j++;
  9.     }
  10.     i++;
  11. }

Usando while

Código C++:
Ver original
  1. bool DetectaColores(PuntoCruz c,int x,int y){
  2.     /*for(int i = 0; i<x ; i++){
  3.         for (int j = 0; j<y ; j++){
  4.             if(c[i][j]!=1 && c[i][j]!=2){
  5.                 return false;
  6.             }
  7.         }
  8.     }*/
  9.     int i = 0;
  10.     int j = 0;
  11.     while(i<x){
  12.         while(j<y){
  13.             if(c[i][j]!=1 && c[i][j]!=2){
  14.                 return false;
  15.             }
  16.             j++;
  17.         }
  18.         i++;
  19.     }
  20.     return true;
  21. }
__________________
-----------
BLIZNA