Cita de: NEBIRE en 29 Octubre 2019, 10:44 AM
Con el bucle interno, dibujas una línea del cuadrado. Un estado detrás del otro...
...y tras acabar dicho bucle, debes saltar a la siguiente línea. Para que la siguiente vez dibuje en otra línea.
Como el bucle interno 'controlas' la horizontalidad, con el externo 'controlas' la verticalidad, ese salto de línea debe estar pués dentro del bucle externo, pero fuera del interno (antes ó después... ya según interese).
Puedes considerar "-" como casilla blanca y "x" como casilla ocupada. Al principio podría estar el tablero vacío, o bien con determinadas casillas ya ocupadas (caso por ejemplo del ajedrez).
Si necesitas más estados para los valores que solo (vacia, ocupada), usa letras, cada letra representaría un estado distinto y en tal caso, por claridad usar el espacio para indicar el estado vacío.
Ahh, claro. Muchisimas gracias por tu ayuda!!