teslariu

Untitled

Nov 5th, 2022
1,224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.93 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """
  4. 1) El matemático inglés Turing desarrolla su teoria de las funciones
  5.   computables: que funciones matemáticas pueden ser computadas por un
  6.   artefacto mecánico (computador)
  7.  
  8. 2) Los lenguajes de programación que puede resolver las funciones computables
  9.   se denominan Turing completos. La enorme mayoría lo es, algunos no adrede
  10.  
  11. 3) Para que un lenguaje de prog sea Turing Completo, debe tener al menos
  12.   tres estructiras lógicas.
  13.   a) un condicional
  14.   b) un bucle definido
  15.   c) un bucle indefinido
  16.  
  17. 4) Python se destaca por su simplicidad, por eso solo posee 3 estruct lógicas
  18.   a) if
  19.   b) for
  20.   c) while
  21.  
  22. # condicional con 2 resultados posibles:
  23. # crear un script que pida una edad y responda si es mayor de edad o no
  24. edad = int(input("Ingrese su edad: "))
  25.  
  26. if edad >= 18:
  27.    
  28.    print("Es mayor")
  29.    print("Felicitaciones")
  30.  
  31. else:
  32.  
  33.    print("Aún es menor")
  34.    print("Lástima...")
  35.  
  36. print("Adios")
  37.    
  38.  
  39. # condicional con 3 resultados posibles:
  40. # pedir un nro entero y responder si es positivo, negativo o cero
  41.  
  42. nro = int(input("Ingrese un entero: "))
  43.  
  44. if nro > 0:
  45.    print("Positivo")
  46.  
  47. elif nro < 0:
  48.    print("Negativo")
  49.  
  50. else:
  51.    print("Cero")
  52.  
  53. """
  54. # condicional con multiples opciones:
  55. # condicional que pide el nro de mes y reponde con el trimestre
  56. mes = int(input("Ingrese un nro de mes (1 enero, 2 febrero, etc..): "))
  57.  
  58. if 1 <= mes <= 3:
  59.     print("Primer trimestre")
  60.  
  61. elif 4 <= mes <= 6:
  62.     print("Segundo trimestre")
  63.  
  64. elif 7 <= mes <= 9:
  65.     print("Tercer trimestre")
  66.  
  67. elif 10 <= mes <= 12:
  68.     print("Cuarto trimestre")
  69.    
  70. else:
  71.     print(f"Error, nro de mes incorrecto: {mes}")
  72.  
  73.  
  74. # Script que pide una edad y responde la condicion frente al voto
  75. # EJ:
  76. """
  77. edades menores a 16: prohibido
  78. 16 cumplidos y menos de 18: optativo
  79. 18 cumplidos y menos de 70: obligatorio
  80. 70 cumplidos o mas: optativo
  81. """
  82.  
Advertisement
Add Comment
Please, Sign In to add comment