Advertisement
teslariu

template con menu

Mar 21st, 2022
1,092
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # Ejemplo de template con menu
  4. # Script que calcula superficies de diferentes figuras geométricas
  5.  
  6. print("Calculo de superficies")
  7. print("----------------------")
  8.  
  9. while True:
  10.     print("""
  11.     Menu de opciones:
  12.     1. Círculo
  13.     2. Cuadrado
  14.     3. Triángulo
  15.     4. Salir
  16.     """)
  17.     opcion = input("Seleccione una opción: ")
  18.    
  19.     if opcion == "1":
  20.         radio = float(input("Radio: "))
  21.         print(f"Superficie: {3.1416*radio**2:.2f}")
  22.        
  23.     elif opcion == "2":
  24.         lado = float(input("Lado: "))
  25.         print(f"Superficie: {lado**2:.2f}")
  26.        
  27.     elif opcion == "3":
  28.         base = float(input("Base: "))
  29.         altura = float(input("Altura: "))
  30.         print(f"Superficie: {base*altura/2:.2f}")
  31.        
  32.     elif opcion == "4":
  33.         print("Gracias por usar este programa...")
  34.         break
  35.        
  36.     else:
  37.         print("Opción incorrecta")
  38.        
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement