Foro de elhacker.net

Programación => Java => Mensaje iniciado por: georgesf13 en 27 Octubre 2011, 17:09 pm



Título: necesito por favor que me ayuden con el algoritmo en JAVA ECLIPSE indigo
Publicado por: georgesf13 en 27 Octubre 2011, 17:09 pm
necesito por favor que me ayuden con el algoritmo listo para hacer correr en JAVA ECLIPSE indigo por favor:
JUEGO DE CRAPS.
 
Un jugador lanza dos dados, cada uno de los cuales tiene seis caras. Las caras contienen 1,2,3,4,5 y 6 puntos. Una vez que los dados quedan en reposo, se suman los puntos de las dos caras que quedan hacia arriba. Si la suma es 7 u 11 en el primer lanzamiento, el jugador GANA. Si la suma es 2, 3 o 12 en el primer lanzamiento (resultado que en los casinos recibe el nombre de CRAPS), el jugador pierde (es decir, la "casa" gana). Si la suma es 4,5,6,8,9 o 10 en el primer lanzamiento, esta suma se convierte en el PUNTO del jugador. Para ganar, el jugador debe seguir tirando los dados hasta LOGRAR SU PUNTO (esto es obtener otra vez esa suma en una tirada). El jugador perdera si tira un 7 antes de lograr su punto


Título: Re: necesito por favor que me ayuden con el algoritmo en JAVA ECLIPSE indigo
Publicado por: bengy en 27 Octubre 2011, 23:28 pm
todo lo que dijiste es tu algoritmo tienes que utilizar 2 numeros que sean relacionados con Math.ramdon() para que sea aleatoreo y luego lo registringes todas las opciones de ganar o perder con if


Título: Re: necesito por favor que me ayuden con el algoritmo en JAVA ECLIPSE indigo
Publicado por: Valkyr en 28 Octubre 2011, 00:56 am
Ya que Java es orientado a objetos, create una clase Dado. Esta clase tendrá, por ejemplo, un atributo de tipo entero que representará la cara del dado que se ve, es decir, el número que ha salido en la tirada y otro atributo de tipo Random (http://download.oracle.com/javase/1.4.2/docs/api/java/util/Random.html#nextInt(int)). Haz clic y verás la documentación el método que te interesa.

Tendrás un método llamado void tirar(). Este método tendría que coger el objeto de tipo randome que has creado como atributo y llamar al método especificado en el enlace que te he puesto, asignas dicho valor a la variable entera que te has declarado y listo.

Luego tendrás una clase que implementará el método Main. Esta clase deberá declarar dos objetos de tipo Dado. El resto del problema es bastante fácil como para que lo termines sin ningún consejo más.

Un saludo.


Título: Re: necesito por favor que me ayuden con el algoritmo en JAVA ECLIPSE indigo
Publicado por: Debci en 31 Octubre 2011, 08:21 am
Si nos dices que es lo que tienes hecho, podríamos ayudarte, si no tienes nada hecho, ya tienes por donde empezar.

Saludos


Título: Re: necesito por favor que me ayuden con el algoritmo en JAVA ECLIPSE indigo
Publicado por: sapito169 en 1 Noviembre 2011, 05:58 am
Tu avance para las corrección a qui no se hacen tareas
tu pregunta se parase a como debo clavar un clavo con el martillo de color rosado
o que se cómo se suma 1 manzana con otra manzana si me avían enseñado con peras
Hasta donde yo se se programa en el lenguaje java usando el lenguaje java  que yo sepa no existe otra manera de programar en java que no sea en java :huh:


Título: Re: necesito por favor que me ayuden con el algoritmo en JAVA ECLIPSE indigo
Publicado por: bengy en 2 Noviembre 2011, 05:00 am
Citar
sapito169
asi se dice sapo aki no se hacen TAREAS
gracias por hacer respetar el foro SAPO a y me olvidaba estuvo weno lo de la suma SAPO werep