teslariu

ejercicio funciones

Nov 22nd, 2022
1,031
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. # hacer una funcion que calcule el area de un circulo y otra que
  5. # calcule su perimetro, ambas en funcion del radio
  6.  
  7. # area = pi * radio**2  perim = 2*pi*r
  8.  
  9. def menu():
  10.     return"""
  11.    Menu de opciones:
  12.    1. calcula el perimetro
  13.    2. calcula el Area
  14.    3. Salir
  15.    """
  16.    
  17. def area_del_circulo():
  18.     radio = float(input("Ingrese el radio: "))
  19.     return f"Area del circulo: {3.1416 * radio**2:.2f}"
  20.    
  21. def perimetro_del_circulo():
  22.     radio = float(input("Ingrese el radio: "))
  23.     return f"Perimetro del circulo {2 * 3.1416 * radio:.2f}"  
  24.  
  25.  
  26. print("Calcular area o Perimetro de un circulo")
  27. print("---------------------------------------")
  28.  
  29. while True:
  30.     print(menu())
  31.     opcion = input("Seleccione su opción: ")
  32.    
  33.     if opcion == "1":
  34.         print(perimetro_del_circulo())
  35.    
  36.     elif opcion == "2":
  37.         print(area_del_circulo())
  38.        
  39.     elif opcion == "3":
  40.         print("Gracias por usar este programa...")
  41.         break
  42.        
  43.     else:
  44.         print("Opción incorrecta...")
  45.  
Advertisement
Add Comment
Please, Sign In to add comment