Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # bucle indefinido: while
- import time
- """
- # Script que cuenta del uno al diez
- n = 1
- while n < 11:
- print(n)
- n = n + 1
- # Script que cuenta en forma regresiva de 10 a 1 y luego dice BUMMM
- n = 10
- while n > 0:
- print(n)
- n = n - 1
- time.sleep(1)
- print("BUMMM")
- # Script que imprime los números múltiplos de 3 y 4 entre 1 y 100
- n = 1
- while n < 101:
- if n%3==0 and n%4==0:
- print(n, end=" ")
- n = n +1
- # la instruccion break interrumpe la ejecucion de un while:
- n = 1
- while n<10:
- print(n)
- break
- print("Jaja") # no se imprime, imprime 1 y sale
- # la instruccion continue reinicia la ejecucion de un while (saltea)
- # las instrucciones posteriores:
- n = 1
- while n<10:
- print(n)
- continue
- print("Jaja") # no se imprime, imprime 1 indefinidamente
- """
- # Script que implementa un menu de ejecución
- # Programa que calcule area y perimetro de diversas figuras geometricas
- menu = """
- Menú de opciones
- ----------------
- 1. Cuadrado
- 2. Círculo
- 3. Triángulo
- 4. Salir
- """
- print("Calculo de áreas y perímetros")
- print("-----------------------------")
- while True:
- print(menu)
- opcion = input("Seleccione una opcion: ")
- if opcion == "1":
- pass
- elif opcion == "2":
- radio = float(input("Ingrese el radio: "))
- print(f"area: {3.1416*radio**2:.2f} - perímetro: {2*3.1416*radio:.2f}")
- elif opcion == "3":
- pass # Ticket para Ariadna 5/7+10
- elif opcion == "4":
- print("Adios...")
- break
- else:
- print("Opción incorrecta...")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement