Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Número: 05
Nombre: ProjectRouletteCasine
Planteamiento:
Se necesita representar el juego de la ruleta de un casino, teniendo en cuenta las siguientes
consideraciones:
Se deben ingresar un código, el nombre y el crédito inicial del jugador de cada jugador,
Se puede realizar una o más jugada por cada jugador.
Se debe mostrar el reporte con el historial de jugadas y el saldo de un jugador usando el código.
Observaciones:
Puede haber varios jugadores en el casino.
El nombre del jugador es un apodo y el crédito inicial viene en pesos y debe ser mayor a 10.000-
Una jugada contiene:
El valor de la apuesta (Mínimo 1.000 pesos, máximo el total del crédito).
La apuesta puede ser por color o por número. Si es color se debe escoger entre rojo y
negro, los pares son rojos y los impares son negros. Si es por número entre 1 y 36.
El numero que se obtuvo al girar la ruleta.
La ganancia, se paga de la siguiente manera:
Si aposto al color se paga *2 el valor de la apuesta.
Si aposto al número se paga *35 el valor de la apuesta.
El jugador se puede retirar en cualquier momento.
Manejar un menú de opciones.
Sustantivos (Objetos y características) Verbos (Operaciones)
1. Juego: es muy general, no aporta a la solución. 1. Ingresar datos del jugador
2. Ruleta: Es el juego que se va a programar. 2. Realizar jugadas
Contiene números (1-36) y colores (rojo y 3. Mostrar reporte
negro). (Objeto) 4. Escoger tipo de apuesta (por color o por
3. Casino: Es el lugar donde se juega, contienen a número)
la ruleta y a los jugadores. (Objeto) 5. Obtener número al girar ruleta
4. Código: Identificación numérica única del 6. Pagar ganancia
jugador. (Característica) 7. Apostar
5. Nombre: Identificador textual del jugador. 8. Retirar del juego
(Característica) 9. Manejar menú
6. Crédito inicial: Valor que se posee el jugador
(Característica)
7. Jugador: Contienen código, nombre, crédito y
hace jugadas. (Objeto)
8. Jugada: Contiene valor de la apuesta, el tipo de
apuesta (numero o color), el numero obtenido
de la ruleta y la ganancia (cuando existe).
(Objeto)
9. Reporte: Es muy general, no aporta.
10. Historial de jugadas: Contiene todas las jugadas
que realiza el jugador. (Objeto)
11. Saldo: Valor que posee el jugador, después de
las jugadas, sinónimo de crédito. (Característica)
12. Apodo: Es el nombre del jugador. (Sinónimo)
13. Pesos: Es muy general no aporta.
14. Valor de la apuesta: Valor que se apuesta en
cada jugada. (Característica)
15. Total, crédito: Valor que posee el jugador,
Página 1 de 3
Universidad de Nariño Programación 2
Ingeniería de Sistemas Semestre 2
Página 2 de 3
Universidad de Nariño Programación 2
Ingeniería de Sistemas Semestre 2
Relaciones
Página 3 de 3