SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: SeNsiR en Domingo 28 de Marzo de 2004, 23:03

Título: No Se Como
Publicado por: SeNsiR en Domingo 28 de Marzo de 2004, 23:03
soy portugues por eso no se escribir muy bien español :D
Bien tengo un problema en el 3 en raya no se como hacer para la computadora
jugar. yo lo isse pero la computadora jugaba en qualquier sitio :D .
Para eso no se passar hice if's para comparar posiciones e para la computadora saber qual los espacios libres.
Pero si tubiera que hacer el quatro en linea tenia que hacer muchos if. :blink:
Alguien que me pueda ayudar ou un metodo mas facil para la computadora jugar en un espacio libre????   PLEASE!! :smartass:
Título: Re: No Se Como
Publicado por: JuanK en Lunes 29 de Marzo de 2004, 06:02
Debes crear una matriz
de esta manera no necesitas hacer sino un solo if dentro de un doble ciclo sea for o sea while para recorrer las posociones de la matriz.

En cuanto a la inteligencia... no se para este caso en particular buscaria siempre donde lograr la linea, pero sino por lo pequeño se podria determinar una posicion de manera aleatoria.