teslariu

menu con funciones

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