Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1.  
  2.  
  3. #Variables y arrays.
  4. setup = 0
  5. start = 0
  6. days = [31,28,31,30,31,30,31,31,30,31,30,31]
  7. months = ["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"]
  8.  
  9. #Comienzo del ciclo while contenedor.
  10. while setup == 0:
  11.  
  12. #Estos sirven para reiniciar las variables.
  13. suma = 0
  14. index = 0
  15. answer = 0
  16.  
  17. #Ingreso de mes
  18. while start == 0:
  19.  
  20. month = input("Ingrese numero de mes: ")
  21.  
  22. if month > 12 or months < 1:
  23. print "Incorrecto , Debe ingresar un numero de mes del 1 al 12"
  24. else:
  25. start = 1
  26.  
  27. #Ingreso de dia
  28. while start == 1:
  29.  
  30. day = input("Ingrese numero de dia: ")
  31.  
  32. if day > days[month-1] or day < 1:
  33. print "Incorrecto , Debe ingresar un numero de dia del 1 al" , days[month-1]
  34. else:
  35. for index in range(0,month-1): #For para sumar la cantidad de dias.
  36. suma = suma + days[index]
  37. index = index + 1
  38. start = 0
  39.  
  40.  
  41. #Condicional para verificar en que mes te encuentras y proceder a sumar.
  42. if month == 1:
  43. print "El numero del dia es el " , day
  44. else:
  45. print "El numero del dia es el xx" , suma + day
  46.  
  47. print "El mes es " , months[month-1] , " y tiene " , days[month-1] , " dias."
  48.  
  49. #Ver si la persona quiere continuar revisando dias.
  50. setup = raw_input("Desea revisar otro dia ? si/no ")
  51.  
  52. #Condicional
  53. while answer == 0:
  54. if setup == "si":
  55. setup = 0
  56. answer = 1
  57. elif setup == "no":
  58. setup = 1
  59. answer = 1
  60. print " \n Gracias por utlizar el programa."
  61. else:
  62. answer = input("Ingrese una respuesta valida (si/no) ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement