You are on page 1of 3

ALGORITMO DE TAQUILLA

1. Inicio.
2. Introduzca usuario /contrasea.
3. Seleccione opcin del men (Vender ticket / Pagar ticket).
4. Si es Vender ticket.
5. Seleccione lotera.
6. Solo de nmeros
7. Si es solo nmeros.(sigue al paso 9)
8. si es No es zodiacal.(sigue al paso 16)
9. Introduzca el nmero.
10. Introduzca el monto de apuesta.
11. Agregar al ticket.
12. Hacer ms jugadas.
13. Si es hacer ms jugadas (vuelve al paso 5)
14. Si es No mostrar ticket(sigue al paso 25)
15. Introduzca nmero.
16. Agregar al ticket.
17. Seleccione signo
18. Agregar al ticket
19. Introduzca monto de apuesta.
20. Agregar al ticket.
21. Hacer ms jugadas.
22. Si es hacer ms jugadas (vuelve al paso 5)
23. Si es No mostrar ticket(sigue al paso 25)
24. Mostrar ticket
25. Procesar Ticket
26. Imprimir ticket
27. Si es Si imprime ticket
28. Si es No.
29. Hacer ms jugadas / anular ticket.
30. Si es hacer ms jugadas (vuelve al paso 5).
31. Si es no anular ticket (vuelve al paso 3).

32. Si es Pagar ticket. (esta es la otra funcionalidad de la taquilla)


33. Introduzca serial del ticket.
34. Verifica si es Ganador.
35. Si es ganador.(sigue al paso 38)
36. No es ganador.(sigue al paso 37)
37. Muestra mensaje: no tiene premio.(vuelve a el paso 3)
38. Muestra lista de premios.
39. Procesar
40. Imprimir lista de premios.
41. Si es si imprime.(vuelve al paso 3)
42. Si es No (vuelve al paso 3)
43. fin

ALGORITMO DE RESULTADO DE LOTERA

1.
2.
3.
4.
5.

Inicio.
Introduzca usuario / contrasea.
Seleccin Programa del Da.
Seleccione el Evento del programa.
Introduzca resultados de sorteos.

6. Guardar resultados (vuelve paso 3).


7. Editar resultados. (vuelve al paso 6).
8. Fin.

ALGORITMO DE CLCULO DE PREMIO

1. Inicio.
2. Recibe los resultados de lotera.
3. Recorre los tickets de la banca.
4. Revisa coincidencia de los resultados en los detalles ticket para calcular premio.
5. Verifica tipo de jugada.
6. Es triple.
7. Si es igual al resultado de sorteo.(sigue al paso 9)
8. No es igual al resultado de sorteo(sigue al paso 12)
9. Ejecuta clculo de premio.
10. Multiplica (monto de apuesta X 600 y lo divide entre 10)
11. Coloca en el resultado del detalle de ticket.
12. No calcula premio.(sigue al paso 13)
13. Emite mensaje no hay premio para triple.
14. Es terminal.
15. Si es igual al resultado de sorteo(sigue al paso 17)
16. No es igual al resultado de sorteo(sigue al paso 20)
17. Ejecuta clculo de premio.
18. Multiplica (monto de apuesta X 600 y lo divide entre 1).
19. Agrega resultado a la lista de premios.
20. Compara el terminal + 1 o el terminal - 1.
21. Si es igual a una de las comparaciones (sigue al paso 23).
22. No es igual a ninguna de las comparaciones (sigue al paso 26).
23. Ejecuta clculo de premio.
24. Multiplica (monto de la apuesta X 100 y divide entre 1).
25. Agrega el resultado a la lista de premios.
26. No calcula premio.(sigue al paso 27)
27. Emite mensaje no hay premio para terminal ni aproximacin.
28. Es zodiacal.
29. Compara el nmero y signo.
30. Si es igual (sigue al paso 32).

31. No es igual (sigue al paso 35).


32. Ejecuta clculo de premio.
33. Multiplica (monto de la puesta X 700 y lo divide entre 1 )
34. Agrega el resultado a la lista de premios.
35. No calcula premio.(sigue al paso 36)
36. Emite mensaje no hay premio zodiacal.
37. Mostrar lista de premios.
38. Guardar lista de premios.
39. fin

You might also like