Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/07/2016, 14:55
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Juego de dados entre dos jugadores.

¿Algo como esto?

Básicamente, tienes que establecer al conjunto de jugadores implicados, el resultado del lanzamiento del dado para cada uno de ellos y el ganador o ganadores (en caso de empate).

En este ejemplo, se permite registrar a N jugadores; luego, se procede a guardarlos en un arreglo que es recorrido con una estructura cíclica para que, en cada iteración, se realice la simulación del lanzamiento del dado que no es otra cosa que la obtención de un número aleatorio entre el 1 y el 6 (no se puede obtener un cero al lanzar un dado, como pretendes). Al obtener el resultado, se le compara con el valor mayor obtenido en los lanzamientos previos; pero como al inicio no se habrá realizado lanzamiento alguno, establezco un valor inicial menor que el mínimo que se puede obtener para que así, luego del primer lanzamiento, el primer jugador, por lógica, lleve la delantera. Conforme se obtienen resultados superiores, se almacena el nombre o nombres correspondientes en una variable que, finalmente, es mostrada, indicando quién o quiénes ganaron.

Debido a que se trata de un ejemplo sencillo, te sugiero adaptarlo a lo que necesitas. No dudes en preguntar por si no entendiste algo.

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand