Advertisement
teslariu

IF / ELIF

Apr 29th, 2023
783
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.77 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """
  4. Alan Turing: funciones computables: son los cálculos que puedan ser
  5. realizados por una máquina autónoma --> automatas --> computadoras
  6.  
  7. Teorema de Turing: toda función computables se puede descomponer como combinacion
  8. de 3 estructuras lógicas : 1 condicional, 1 bucle indefinido y 1 bucle definido
  9.  
  10. Leng de programación Turing Completo: es aquel que puede programar cualquier
  11. función computables. Bitcoin no es Turing Completo. Solidity de Ethereum es Turing completo
  12.  
  13. Python es Turing completo: if , while, for
  14.  
  15. # Condicional: if
  16. # a) con dos condiciones:
  17. # Script que pide la edad de una persona y le responde si es mayor de edad
  18. # o no
  19. edad = int(input("Ingrese su edad: "))
  20.  
  21. if edad >= 18:
  22.    print("Ya es mayor de edad")
  23.    print("Suerte")
  24. else:
  25.    print("Es menor de edad")
  26.    print("Mala suerte")
  27.    
  28. print("Adios")
  29.  
  30. # b) con mas de dos condiciones:
  31. # Script que pide un nro de mes y devuelve el trimestre
  32. mes = int(input("Ingrese el nro de mes: "))
  33.  
  34. if 0 <= mes <= 3:
  35.    print("Primer trimestre")
  36.  
  37. elif 3 < mes <= 6:
  38.    print("Segundo trimestre")
  39.    
  40. elif 6 < mes <= 9:
  41.    print("Tercer trimestre")
  42.  
  43. elif 9 < mes <= 12:
  44.    print("Cuarto trimestre")
  45.  
  46. else:
  47.    print(f"Error: ha ingresado mes {mes}")
  48. """
  49. # Script que pide la edad y responde con la condicion frente al voto
  50. # menos de 16: prohibido
  51. # 16 cumplidos y menos de 18: optativo
  52. # 18 o mas pero menos de 70: obligatorio
  53. # 70 o mas: optativo
  54.  
  55. edad = int(input("Ingrese su edad: "))
  56.  
  57. if 0 < edad < 16:
  58.     print("Voto prohibido")
  59.    
  60. elif 16 <= edad < 18 or edad >= 70:
  61.     print("Voto optativo")
  62.    
  63. elif 18 <= edad < 70:
  64.     print("Voto obligatorio")
  65.  
  66.    
  67. else:
  68.     print("Error en el ingreso de la edad")
  69.  
  70.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement