Dev - C++ - Arreglo bidimensional de char, tipo tablero

 
Vista:

Arreglo bidimensional de char, tipo tablero

Publicado por AA (12 intervenciones) el 22/09/2020 02:59:01
Necesito llenar una matriz con X y O de forma que cree un tablero como de ajedrez, ejemplo:

X O X O X O X O X O
O X O X O X O X O X
X O X O X O X O X O
O X O X O X O X O X
X O X O X O X O X O
O X O X O X O X O X
X O X O X O X O X O
O X O X O X O X O X
X O X O X O X O X O
X O X O X O X O X O

Este es mi programa, pero cuál sería la condición del if? Estoy batallando con eso

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
 
int main()
{
    char matriz[10][10];
 
    for (int ren=0; ren<10; ren++)
    {
        for (int col=0; col<10; col++)
        {
            if ()
                matriz[ren][col]='X';
            else
                matriz[ren][col]='O';
                cout<<matriz[ren][col]<<" ";
        }
        cout<<endl;
    }
 
 
    return 0;
}

Gracias :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Arreglo bidimensional de char, tipo tablero

Publicado por AA (12 intervenciones) el 22/09/2020 03:36:39
Ya supe como hacerlo :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Arreglo bidimensional de char, tipo tablero

Publicado por Juan (1 intervención) el 22/09/2020 08:07:33
Hola AA, puedes compartir como lo has solucionado?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Arreglo bidimensional de char, tipo tablero

Publicado por Nacho (181 intervenciones) el 22/09/2020 10:39:06
Si la fila es par la columna impar es X. Si la fila es impar la columna par es O.

Si la fila es par se empieza por X. Un bool se va cambiando de estado para ir poniendo O o X. Si es impar, al revés.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Rodrigo
Val: 1.755
Plata
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Arreglo bidimensional de char, tipo tablero

Publicado por Rodrigo (539 intervenciones) el 22/09/2020 15:37:37
Hay que sumar la fila y la columna y evaluar si la suma es par o no.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar