Advertisement
diegokr

Ejercicio 4

Nov 13th, 2019
444
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.88 KB | None | 0 0
  1. # *******************************************
  2. # Introducción a la programación
  3. # Segundo Parcial Práctico - Ejercicio 4
  4. # Fecha: 5/11/19
  5. # Autor: Lic. Diego Krauthamer
  6. # Descripción: Loteria
  7. # *******************************************
  8.  
  9. #Declaración de constantes
  10. CNRO1=40
  11. CNRO2=33
  12. CPREMIO1=10000.00
  13. CPREMIO2=5000.00
  14.  
  15. #Declaración de variables
  16. nro=-1
  17. ciclo=1
  18. continuar="S"
  19. cantaciertos=0
  20.  
  21. #Cuerpo principal del programa
  22. while continuar=="S":
  23.  
  24.     #Inicializacion de variables
  25.     continuar=""
  26.     cantaciertos=0
  27.     ciclo=1
  28.  
  29.     # *****************************
  30.     #   J U G A D A
  31.     # *****************************
  32.     while ciclo <=2:
  33.  
  34.         #Inicializacion de variables
  35.         nro=-1
  36.  
  37.         #Ingreso de datos y validacion
  38.         while nro <0 or nro >41:
  39.             print("Ingrese un nro entre 0 y 41:")
  40.             nro=int(input())
  41.  
  42.             #Mensaje de errores
  43.             if nro <0 or nro >41:
  44.                 print("ERROR- Por favor Ingrese un nro entre 0 y 41:")
  45.  
  46.         #Determino si acerto algun numero
  47.         if nro==CNRO1 or nro==CNRO2:
  48.             cantaciertos=cantaciertos +1
  49.            
  50.         #Incrementar el contar
  51.         ciclo=ciclo +1
  52.  
  53.     # ********************************
  54.     #   I N F O R M E S
  55.     # ********************************
  56.     print("ACIERTOS:",cantaciertos)
  57.  
  58.     #Determino la cantidad de aciertos
  59.     if cantaciertos==0:
  60.         print("MONTO A COBRAR: ",0)
  61.     elif cantaciertos==1:
  62.         print("MONTO A COBRAR: ",CPREMIO2)
  63.     elif cantaciertos==2:
  64.         print("MONTO A COBRAR: ",CPREMIO1)
  65.  
  66.     #Realizar otra jugada
  67.     while continuar =="" and continuar!="s" and continuar !="n":
  68.         print("Desea Realizar otra jugada S/N")
  69.         continuar=input()
  70.  
  71.         #Mensaje de error
  72.         if continuar =="" and continuar!="s" and continuar !="n":
  73.             print("ERROR - Ingrese S/N")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement