You are on page 1of 10

Manual del Programador

Ahorcado Educativo
Juego Prctico

Machala - 2013

UNIVERSIDAD TCNICA DE MACHALA


FACULTAD DE INGENERA CIVIL ESCUELA DE INFORMTICA PRIMER SEMESTRE PARALELO A UTILITARIOS I

El Ahorcado Educativo Manual del Programador


Proyecto Final de la Asignatura

Autores: Aguilar Pacheco Bryan Stalin Cabanilla Asencio Erwin Enrique Castillo Crespn Jimmy Fernando Romero Correa Jerry Alexander Docente: Ing. Fausto Redrovn Castillo, Mg.
MACHALA - ECUADOR SEPTIEMBRE, 2013

Proyecto Final de Utilitarios I

Class ahorcadoFinal
java.lang.Object ahorcadoFinal

public class ahorcadoFinalextends java.lang.Object

Una clase que representa el juego del ahorcado, proyecto final de Programacion I Version: 1.0 25/08/2013 Author: Fernando Castillo, Aguilar Bryan, Cabanilla Erwin, Romero Jerry

Field Summary
(package private) static java.lang.String Static boolean

descripcion encontradaLetra Variable para saber si la letra fue o no encontrada errores Variable para los numeros de errores inicializa en 0 intentos Variable maximo de intentos maximoIntentos Variable maximo de intentos maximoLetras Variable maximo de letras ingresadas op palabra Variable para las palabras a adivinar en el juego del ahorcado palabraAuxiliar

Static int

Static int Static int Statc int (package private) static java.lang.String Static java.lang.String

Static char[]

Autores : Aguilar Cabanilla Castillo Romero

Pag# 1

Proyecto Final de Utilitarios I Variable del arreglo de la palabra auxiliar Static char[] palabraOriginal Variable del arreglo de la palabra original Static int puntaje Variable de puntaje que inicializa en 1000 Static java.util.Scanner sc Variable ingreso por teclado

Constructor Summary
ahorcadoFinal()

Method Summary
Static void

Static void

Static void

Static void

Static void

Static void

Static void Static void

buscaLetraEnPalabra(char letra) Metodo que ayuda a buscar una letra en la palabra orginal ingresada compararPalabras() este metodo compara la palabra orginal con el auxiliar si es igual palabra encontra caso contrario palabra no encontrada definirPalabra() Este metodo sirve para el la opcion jugar con otra persona, que nos permite definir una palabra a adivinar guardar() metodo que sirve para guardar pntaje y errores y nombre de la persona que jug nuestro juego iniciarJuego() Metodo que inicia el juego, es la segunda opcion del menu de jugar con otra persona limpiarPalabraAux() Metodo para limpiar o borrar la palabra auxiliar sirve para que cada palabra que se almacene en la variable palabraAuxiliar se transforme por los '_' main(java.lang.String[] args) metodo main da inicio o arranque al programa menu() Metodo Menu contiene el menu principal del juego

Autores : Aguilar Cabanilla Castillo Romero

Pag# 2

Proyecto Final de Utilitarios I nivel1() Metodo Jugar con la pc este permite jugar el ahorcado con palabras pre-establecidas por el programa a lo cual el usuario debe adivinar Static void nivel2() metodo que da inicio al nivel dos del juego Static void presentar() metodo q sirve para presentar los datos guardados en la base de datos
Static void

Methods inherited from class clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail
descripcion
static java.lang.String descripcion

encontradaLetra
public static boolean encontradaLetra

Variable para saber si la letra fue o no encontrada

errores
public static int errores

Variable para los numeros de errores inicializa en 0

Autores : Aguilar Cabanilla Castillo Romero

Pag# 3

Proyecto Final de Utilitarios I

intentos
public static int intentos

Variable maximo de intentos

maximoIntentos
public static final int maximoIntentos

Variable maximo de intentos See Also: Constant Field Values

maximoLetras
public static final int maximoLetras

Variable maximo de letras ingresadas See Also: Constant Field Values

op
static java.lang.String op

palabra
public static java.lang.String palabra

Variable para las palabras a adivinar en el juego del ahorcado

Autores : Aguilar Cabanilla Castillo Romero

Pag# 4

Proyecto Final de Utilitarios I

palabraAuxiliar
public static char[] palabraAuxiliar

Variable del arreglo de la palabra auxiliar

palabraOriginal
public static char[] palabraOriginal

Variable del arreglo de la palabra original

puntaje
public static int puntaje

Variable de puntaje que inicializa en 1000

sc
public static java.util.Scanner sc

Variable ingreso por teclado

Constructor Detail
ahorcadoFinal
public ahorcadoFinal()

Method Detail
buscaLetraEnPalabra
public static void buscaLetraEnPalabra(char letra)

Autores : Aguilar Cabanilla Castillo Romero

Pag# 5

Proyecto Final de Utilitarios I Metodo que ayuda a buscar una letra en la palabra orginal ingresada Parameters: letra - es una variable tipo caracter que permite la busqueda de esa letra en la palabra original

compararPalabras
public static void compararPalabras()

este metodo compara la palabra orginal con el auxiliar si es igual palabra encontra caso contrario palabra no encontrada

definirPalabra
public static void definirPalabra()

Este metodo sirve para el la opcion jugar con otra persona, que nos permite definir una palabra a adivinar

guardar
public static void guardar() throws java.io.IOException

metodo que sirve para guardar pntaje y errores y nombre de la persona que jug nuestro juego Throws: java.io.IOException

iniciarJuego
public static void iniciarJuego()

Metodo que inicia el juego, es la segunda opcion del menu de jugar Autores : Aguilar Cabanilla Castillo Romero Pag# 6

Proyecto Final de Utilitarios I con otra persona

limpiarPalabraAux
public static void limpiarPalabraAux()

Metodo para limpiar o borrar la palabra auxiliar sirve para que cada palabra que se almacene en la variable palabraAuxiliar se transforme por los '_'

main
public static void main(java.lang.String[] args)

metodo main da inicio o arranque al programa

menu
public static void menu()

Metodo Menu contiene el menu principal del juego

nivel1
public static void nivel1()

Metodo Jugar con la pc este permite jugar el ahorcado con palabras pre-establecidas por el programa a lo cual el usuario debe adivinar

nivel2
public static void nivel2()

metodo que da inicio al nivel dos del juego

Autores : Aguilar Cabanilla Castillo Romero

Pag# 7

Proyecto Final de Utilitarios I

presentar
public static void presentar()

metodo q sirve para presentar los datos guardados en la base de datos

Autores : Aguilar Cabanilla Castillo Romero

Pag# 8

You might also like