Advertisement
teslariu

condicional

Mar 14th, 2022
617
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. """
  5. TURING --> teoria funciones computables: toda aquella función que pueda
  6. ser resuelta de manera automática  --> se inventan los lenguajes de
  7. programación para escribir algoritmos que resuelvan las funciones
  8. computables --> PROPIEDAD: se necesitan 3 estructura lógicas para
  9. escribir un programa -->
  10.  
  11. 1) condicional     -->      if
  12. 2) bucle definido  -->      for
  13. 3) bucle indefinido  -->    while
  14.  
  15. """
  16. # -----------------------------------------------------------
  17.  
  18. # condicional simple: if
  19. # condicional simple completo: if - else
  20. # la limitación es que puedo tomar SOLAMENTE decisiones binarias
  21.  
  22. # Ejemplo
  23. # script que pide una edad y responde si es mayor o no
  24. edad = int(input("Ingrese su edad: "))
  25.  
  26. if edad >= 18:
  27.     print("Usted es mayor de edad")
  28.     print("Felicitaciones..")
  29.  
  30. else:
  31.     print("Usted es menor de edad aún")
  32.     print("Que lástima")
  33.     print("Que le va a hacer")
  34.  
  35. print("Chau")
  36.  
  37.  
  38. #---------------------------------------------------------------
  39.  
  40. # condicional múltiple: if-elif-else
  41. # Sirve cuando tengo que decidir entre màs de 2 posibilidades:
  42.  
  43. # Ejemplo
  44. # script que pide un nro de mes y devuelve el cuatrimestre:
  45.  
  46. mes = int(input("Ingrese un nro de mes (1 enero, 2 febrero, etc...): "))
  47.  
  48. if 1 <= mes <= 4:
  49.     print("Primer cuatrimestre")
  50. elif 5 <= mes <= 8:
  51.     print("Segundo cuatrimestre")
  52. elif 9 <= mes <= 12:
  53.     print("Tercer cuatrimestre")
  54. else:
  55.     print("Error en nro de mes")
  56.  
Advertisement
RAW Paste Data Copied
Advertisement