Advertisement
teslariu

menu while true

May 27th, 2021
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.13 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Script para calcular perimetro y superficie de diversas figuras
  5. # geométricas mediante un menu de opciones
  6.  
  7. import math
  8.  
  9. print("Programa que calcula áreas y perímetros")
  10. while True:
  11.     print("""
  12.        Menú de opciones
  13.        ----------------
  14.        1. Cuadrado
  15.        2. Rectángulo
  16.        3. Círculo
  17.        4. Salir
  18.    """)
  19.     opcion = input("Ingrese su opción: ")
  20.    
  21.     if opcion == "1":
  22.         lado = float(input("Ingrese el valor del lado: "))
  23.         print(f"Area: {lado**2} - Perímetro: {4*lado}")
  24.        
  25.     elif opcion == "2":
  26.         L = float(input("Ingrese el valor del lado mayor: "))
  27.         l = float(input("Ingrese el valor del lado menor: "))
  28.         print(f"Area: {L*l} - Perímetro: {2*(L+l)}")
  29.        
  30.     elif opcion == "3":
  31.         radio = float(input("Ingrese el valor del radio: "))
  32.         print(f"Area: {math.pi*radio**2} - Perímetro: {2*math.pi*radio}")
  33.        
  34.     elif opcion == "4":
  35.         print("Gracias por utilizar este programa ....")
  36.         break
  37.        
  38.     else:
  39.         print(f"Opción {opcion} equivocada")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement