dfjkldhsjkgfds

Páginas: 2 (480 palabras) Publicado: 24 de junio de 2013
Primer Obligatorio
Principios de Programacion 2013
Cuatro en línea
Descripción
El propósito de esta tarea obligatoria es que el estudiante realice un programa en C
que represente el juego deCuatro en línea.
El juego consiste de un tablero representado mediante una cuadrícula, de tamaño
MxM, como el que se presenta a continuación: (M = 7)

O

X

O

O

X

X

O

X

X

XX

O

O

X

X

Donde 'X' representa las fichas del jugador1 y 'O' representa las fichas del jugador
2.
El objetivo del juego consiste en lograr colocar cuatro fichas en línea, sea deforma
horizontal, vertical o diagonal.
Las fichas “caen” en las columnas enumeradas de la 1 a M. En cada turno el jugador
elegirá en qué columna desea colocar su ficha, la ficha se colocará en laúltima fila
disponible de dicha columna.
Algunos puntos a tener en cuenta:
 El juego debe permitir elegir quién empieza, si jugador 1 o el jugador2.
 Cada vez que se modifica el tablero se debemostrar en pantalla, y además
se debe indicar la última jugada realizada.
 Cuando haya un ganador se debe indicar inmediatamente y terminar el
programa.
 Si el jugador ingresa un comando no válido,se debe indicar el error y volver
a solicitar el ingreso.
 Si el usuario ingresa como jugada una “columna llena” se debe mostrar el
error y volver a solicitar el ingreso.
Facultad de Ingeniería -Universidad De La República
Consejo de Educación Técnico Profesional

Página 1

Validación de Datos
Se deberá chequear que los datos ingresados por el usuario sean correctos, de no serlos sedebe imprimir el mensaje correspondiente.
Situación
El usuario elige un jugador que no es 1 ni
2.
El usuario ingresa un número de columna
que no está entre 1 y M.
El usuario ingresa un número decolumna
válido, pero esa columna ya está llena.

Mensaje
“Error: Los jugadores posibles son 1 y 2”.
“Error: las columnas posibles son de 1 a M”.
“Error: la columna ya está llena.”

Se pide...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS