Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- """
- Módulo que implementa el cálculo de varias propiedades geométricas
- """
- from math import pi, sqrt as raiz
- __author__ = "ALB"
- __copyright__ = "PythonProgramming Sabado TM"
- __credits__ = ["Ale", "Luis"]
- __license__ = "GPLv3"
- __version__ = "0.1"
- __email__ = "tatuss@ciudad.com.ar"
- __status__ = "Development"
- def ingresar(dato):
- while True:
- try:
- numero = float(input(f"Ingrese {dato}: "))
- except ValueError:
- print("Error: debe ingresar un numero")
- else:
- return numero
- def area_circulo(r):
- """
- Funciòn que devuelve el àrea de un círculo a partir del radio
- """
- return pi * r**2
- def perimetro_circulo(r):
- return 2 * pi * r
- def area_cuadrado(l):
- return l ** 2
- def perimetro_cuadrado(l):
- return 4 * l
- def area_triangulo(b,h):
- return b * h / 2
- def perimetro_triangulo_rectangulo(c,C):
- return c + C + raiz(c**2 + C**2)
- if __name__ == "__main__":
- print("Ejemplo de cálculo del área de un círculo")
- radio = ingresar("radio")
- print(f"El àrea es {area_circulo(radio)}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement