Juego en java

Solo disponible en BuenasTareas
  • Páginas : 3 (509 palabras )
  • Descarga(s) : 7
  • Publicado : 1 de octubre de 2009
Leer documento completo
Vista previa del texto
Tarea nº1
Taller de Programación 1
(Toque y Fama)

Esta tarea consiste en implementar el juego “Toque y Fama” (existente en muchos celulares), pero éste en particular va a consistir en adivinarcinco números (entre 0 y 9) aleatorios generados por el computador, y para ello se le van a dar “n” oportunidades al usuario para adivinar todos los números, diciéndole en cada oportunidad si susnúmeros fueron un “toque” o una “fama”.
Ej. :
Supongamos que los números aleatorios generados por la máquina son :

1 3 5 7 4 , y la primera vez el usuario ingresó : 2 8 4 7 0 , entonces el programadebería decir algo como :
$>Ingrese sus números (separados por un espacio) - 1ª oportunidad:
$>2 8 4 7 0
$>x x T F x
$>Ingrese sus números de nuevo - 2ª oportunidad :
$>5 0 6 7 4
$>T x x F F$>Ingrese sus números de nuevo - 3ª oportunidad :

..
.
Fijense en los números 2 8 4 7 0 . El 2 está representado por una “x”, que significa que el número 2 no está entre los cinco números que hay queadivinar; con el número 8 pasó lo mismo, pero el número 4 está representado por una “T” (toque) que significa, que el 4 sí está entre los números que hay que adivinar, pero no está en la terceraposición. El 7 es una fama (F), lo que significa que el usuario adivinó el número y en la posición correcta . Y finalmente el 0 aparece con una “x”, pues el 0 no está entre los cinco números que hay queadivinar.
En la segunda oportunidad se ingresó: 5 0 6 7 4 . El 5 fue un toque, pues sí está entre los cinco números que hay que adivinar, pero el número 5 está en la tercera posición y no en laprimera como el usuario pensó, por lo que el 5 es sólo un toque (T); y así sucesivamente con los demás.
El juego termina cuando el usuario tiene: F F F F F , con lo que habría que indicarle que ganó. Encaso que no logre conseguir F F F F F en las cinco oportunidades, perdió.
Se deben cumplir las sgtes. reglas para la implementación :
- Los cinco números que se deben adivinar son generados...
tracking img