Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: GurrenLagan en 20 Noviembre 2018, 16:45 pm



Título: Duda
Publicado por: GurrenLagan en 20 Noviembre 2018, 16:45 pm
Hola buenas
Quería ver si me podían ayudar porque tengo duda de como hacer que mi matriz valla checando cada casilla, hasta que encuentre alguna casilla vacía coloque alguna letra (Ejemplo: M) y hasta hay finalice mi recorrido por la matriz


Título: Re: Duda
Publicado por: AlbertoBSD en 20 Noviembre 2018, 16:54 pm
Hola, y en que parte de tu codigo tienes dudas?


Título: Re: Duda
Publicado por: Beginner Web en 20 Noviembre 2018, 18:21 pm
Pues recorres hasta encontrar una casilla vacia agregas y sales  :huh:
Algo asi mira
Código
  1. bool casilla_vacia=false;
  2.  
  3. for(int i=0;i<MAX && !casilla_vacia;i++){
  4. for(int j=0;j<MAX && !casilla_vacia;j++){
  5. //Esto si fuera un arreglo de carateres, todo depende lo que vaya a contener tu matriz, si es de punteros entonces el valor vacio es NULL;
  6. if(matriz[i][j]==""){
  7. matriz[i][j]=nuevo_dato;
  8. casilla_vacia=true;
  9. }
  10. }
  11. }
  12.