Está en la página 1de 1

PROYECTO DE AULA: “JUEGO DE CRAPS”

Presentado por:
Grupo #

Sergio Esteban Ochoa Canal 000421985


Daniel Felipe Bernal Mejía 000428493 
Marlon de Jesús Mengual Gutiérrez 000432616

Objetivo.
 Desarrollar un algoritmo para la solución al problema planteado sobre Juego de “Craps”,
mediante la programación estructurada en el lenguaje de programación Python y haciendo
uso de las diversas estructuras de datos, con el fin de aplicar los conceptos aprendidos en el
curso de Lógica y Algoritmia, considerando los procesos de análisis, diseño, codificación e
implementación del algoritmo.
Seudocódigo:
1. INICIO
2. INTRODUCIR NUMERO DE JUGADORES
3. INTRODUCIR NUMERO DE RONDAS
4. CREAR UNA FUNCION F QUE:
4.1. GENERE UNA MATRIZ CON VALORES N DE JXR, EN FUNCION DEL NUMERO DE JUGADORES Y
RONDAS, CON NUMEROS DEL 1 AL 6 PARA EL PRIMER LANZAMIENTO.
4.2. GENEREE MATRIZ CON VALORES K DE JXR, EN FUNCION DEL NUMERO DE JUGADORES Y
RONDAS, CON NUMEROS DEL 1 AL 6 PARA EL SEGUNDO LANZAMIENTO.
5. CORRER LA FUNCIÓN f
6. GENERAR UNA MATRIZ RESULTANTE F jr QUE SUME LOS VALORES DE N Y K PARA CADA J n X Rn
7. Si F jr ES IGUAL A (7,11) ENTONCES H GANA LA APUESTA
8. Si F jr ES IGUAL A (2,3,12) ENTONCES I PIERDE LA APUESTA
9. SI F jr ES IGUAL A (4,5,6,8,9,10) ENTONCES J SE ESTABLECE UN PUNTO P
CORRER FUNCION F
SI CONSIGUE 7= I
SI CONSIGUE EL MISMO NUMERO ANTERIOR= H
10. CREAR CONTADOR A EN 0 PARA CANTIDAD DE JUGADORES QUE PERDIERON EN CADA RONDA
A+1 SI SE CUMPLE PARA Jx QUE I
11. CREAR CONTADOR B EN 0 PARA CANTIDAD DE JUGADORES QUE GANARON EN CADA RONDA.
B+1 SI SE CUMPLE PARA Jx QUE H
12. CREAR CONTADOR C EN 0 PARA NÚMERO DE RONDAS PERDIDAS POR JUGADOR
C+1 SI SE CUMPLE PARA Rx QUE I
13. CREAR CONTADOR D EN 0 PARA NÚMERO DE RONDAS GANADAS POR JUGADOR
D+1 SI SE CUMPLE PARA Rx QUE H.
14. CREAR MENU DEL JUEGO
15. OPCION 1. GENERAR PUNTAJES (PRINT MATRICEZ)
16. OPCION 2. CANTIDAD DE JUGADORES QUE GANARON (PRINT B)
17. OPCION 3. CANTIDAD DE JUGADORES QUE PERDIERON (PRINT A)
18. OPCION 4. NUMERO DE RONDAS PERDIDAS POR JUGADOR (PRINT H CON RESPECTO A Jx
19. OPCION 5. NUMERO DE RONDAS GANADAS POR JUGADOR (PRINT I CON RESPECTO A Jx
20. VOLVER A JUGAR: (RETURN A 1.)

También podría gustarte