Inicio
:: Foros
F.A.Q.
Conéctese para revisar sus mensajes
Tablero de ajedrez
Índice del Foro elrincondelc.com
->
Principiantes C/C++
Ver tema anterior
::
Ver siguiente tema
Autor
Mensaje
novi
Registrado: 22 Oct 2004
Mensajes: 9
Publicado: 01/11/2004 4:26 am
Título
: Tablero de ajedrez
Buenas,
Alguien me podria decir, como hacer el programa para crear un tablero de ajedrez?
Muchisimas gracias
Volver arriba
rir3760
Registrado: 01 Oct 2004
Mensajes: 3657
Ubicación: Mexico
Publicado: 01/11/2004 6:02 am
Título
:
Tienes que realizar un ciclo para las filas y dentro de este otro ciclo para las columnas, verificando el valor de fila y columna:
Si la fila es par: si la columna es par imprime una casilla blanca, en caso contrario una casilla negra.
Si la fila es impar: si la columna es par imprime una casilla negra, en caso contrario una casilla blanca.
Un fragmento de codigo para dibujar el tablero:
Código:
for (fila = 0; fila < 8; fila++){
for (col = 0; col < 8; col++){
if (fila%2 == 0)
casilla = (col%2 == 0) ? ' ' : 'x';
else
casilla = (col%2 == 0) ? 'x' : ' ';
printf("%c", casilla);
}
printf("\n");
}
Espero que te sirva. Saludos.
Volver arriba
novi
Registrado: 22 Oct 2004
Mensajes: 9
Publicado: 01/11/2004 2:21 pm
Título
:
muxas asias
Volver arriba
Índice del Foro elrincondelc.com
->
Principiantes C/C++
Página
1
de
1
Todas las horas están en GMT - 8 Horas
No puede
crear mensajes
No puede
responder temas
No puede
editar sus mensajes
No puede
borrar sus mensajes
No puede
votar en encuestas
Noticias
Enlaces
Cursos
Código fuente
Articulos
FOROS
Tutor online
Curso de C
Curso de C en PDF
¿Necesitas ayuda con tus trabajos?
Contacto
Boletín Novedades
¿Qué es esto?
Qué se cuece por aquí
Curso de C en Bilbao
Curso de PHP+MySQL en Bilbao
Servicios a empresas
(c) ElRincondelC.com
Un proyecto de
UrlanHeat.com