Está en la página 1de 3

Instituto Tecnológico Metropolitano Tecnología en desarrollo de

Programa:
software
Asignatura: Lógica de Programación
PRACTICA FINAL
2020
MATRICES Revisión
JORGE SUAZA

Para el desarrollo de esta practica pueden usar cualquier editor de texto acorde
con el lenguaje de programación
Entre los más destacados están
 Netbeas
 Dev c++ lo pueden descargar en: https://sourceforge.net/projects/orwelldevcpp/
 en línea https://www.onlinegdb.com/
1
Instituto Tecnológico Metropolitano Tecnología en desarrollo de
Programa:
software
Asignatura: Lógica de Programación
PRACTICA FINAL
2020
MATRICES Revisión
JORGE SUAZA

1. Juego Triqui

Análisis (explicación del juego):

El juego comienza mostrando al usuario un menú con 4 opciones 2


1.usuario vs usuario
2 usuario vs maquina
3 puntajes 
4 salida

Para la creación del triqui debe hacerse mediante una matriz 3*3 y mostrarla inicialmente
con (-)

0 1 2
- - -
- - -
- - -

Primer caso: usuario vs usuario

Debe permitir que cada usuario de forma alterna ingrese la fila y columna en la que quiere
jugar, debe mostrar nuevamente la matriz, pero ya con la posición que el eligió para jugar
(x, o) debe validar que, si la posición es incorrecta o si ya está siendo usada, debe volver a
pedir que ingrese fila y columna. También debe estar evaluando si algún jugador gano
Cuando un jugador gana se le da un puntaje y un mensaje que gano o un mensaje de
empate si ningún logro completar

X - -
X - -.
O O -

Segundo caso: usuario vs maquina

Debe permitir que el usuario ingrese la fila y columna en la que quiere jugar, debe mostrar
nuevamente la matriz, pero ya con la posición que el eligió para jugar (x), luego la
máquina de forma aleatoria debe obtener la fila y columna y mostrar(o)
Se debe validar que, si la posición es incorrecta o si ya está siendo usada, debe volver a
pedir que ingrese fila y columna.
También debe estar evaluando si tanto el jugador o la maquia gano
Cuando el jugador o la maquina gana se le da un puntaje y un mensaje que gano
RANDOM
Instituto Tecnológico Metropolitano Tecnología en desarrollo de
Programa:
software
Asignatura: Lógica de Programación
PRACTICA FINAL
2020
MATRICES Revisión
JORGE SUAZA

Tercer caso: puntaje

Debe permitir mostrar los puntajes de los usuarios y de la maquina

También podría gustarte