teslariu

bucles

Feb 4th, 2022
866
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # 2 bucles (repetir con una condición):
  5. # while (bucle indefinido) y for (bucle definido)
  6.  
  7. # bucle while
  8.  
  9. numero = 5     # inicializar el contador
  10. while numero < 10:  # condición
  11.     print(numero)
  12.     print("Dentro del while")
  13.     numero = numero + 1  # incremento del contador
  14. print("Fuera del while")
  15.  
  16. # el ejemplo de arriba es un bucle definido (se que se va a ejecutar
  17. # 10 - 5 = 5 veces), convendría usar un for
  18.  
  19. # ejemplo con bucle indefinido (no podría usar un for)
  20.  
  21. # Script que pide un numero entero positivo por consola. El ingreso de
  22. # datos debe terminar cuando el usuario ingrese cero. Luego, debe mostrar
  23. # el mayor número ingresado
  24.  
  25. maximo = 0
  26. numero = int(input("Ingrese un entero positivo: "))
  27.  
  28. while numero > 0:
  29.     if numero > maximo:
  30.         maximo = numero
  31.     numero = int(input("Ingrese un entero positivo: "))
  32. print(f"El mayor número ingresado es {maximo}")
Advertisement
Add Comment
Please, Sign In to add comment