Está en la página 1de 3

 Titulo.

- Four in a row

 Resumen.-
Se realizara un programa de entretenimiento utilizando
matrices que son arreglos bidimensionales, en el cual
creamos varios algoritmos que puedan controlar todas
las reglas del juego usando la lógica.

 Introducción.-
El proyecto apunta a un juego de mesa en el cual
hicimos el uso de matrices para poder programarlo, que
trata:

El juego consiste en dos usuarios que serias nuestros


jugadores, que insertes fichas a las columnas de modo
que puedan formar una línea ya sea vertical horizontal u
oblicua de 4 fichas para
obtener la victoria en el cual el usuario haría mucha
práctica de la lógica para poder vencer a su oponente.

 Objetivos.-
En este proyecto nuestro principal objetivo es dar a
conocer a los estudiantes el uso de matrices en nuestro
programa, y hacer el uso de la lógica en el juego.

 Procedimiento.-
Para la realización de nuestro programa hicimos el uso
del lenguaje de programación: c++, en el cual el
procedimiento es el siguiente:

-Se inicializan todos los componentes del tablero del


juego, armando estructuras for, el algoritmo que
utilizamos es el que controla todos los espacios vacíos.

- Hicimos un control en las columnas para segur


insertando fichas.

- Controlamos la posición de la ficha en el tablero según


las fichas ya insertadas y viendo los espacios vacíos
para seguir insertando más fichas.

- verificamos las filas y las columnas en específico de la


parte de arriba para ver si tiene la posibilidad de poner
cuatro fichas del mismo color y así tener la victoria.

- Después controlamos la parte de abajo para ver


también si se pueden insertar cuatro fichas del mismo
color para poder ganar y así sucesivamente hicimos el
control de todos los lados
posibles.

-En casa de que ocurriera un empate creamos un


algoritmo en el que verifique si todos los espacios vacíos
estén llenos de fichas y si ninguno cumpla con las reglas
del juego.

-Creamos un algoritmo en el cual es fin del juego


cuando cumple que cuatro fichas del mismo color este
en una fila en cualquier posición ya sea izquierda,
derecha, arriba, abajo, arriba derecha, arriba izquierda,
abajo derecha, abajo izquierda.
 Anexos.-
Utilizamos las siguientes imágenes para el diseño del
programa.

 Bibliografía.-

También podría gustarte