Autor: Luis Fernando Apáez Álvarez
# Fórmulas
a_rectangulo = f'Área = ba, b es la base y a la altura'
p_rectangulo = f'Perímetro = 2a + 2b, a y b son la longitud de la altura y la base'
a_circulo = f'Área = (pi)(r^2), r es el radio'
p_circulo = f'Perímetro = (pi)(d), d es el diámetro'
a_triangulo = f'Área = (ba)/2'
p_triangulo = f'Perímetro = a\' + b\' + c\', éstos son la longitud de sus lados'
a_pentagono = f'Área = (Pa)/2, P es el perímetro y a el apotema'
p_pentagono = f'Perímetro = 5L, L es la longitud de un lado'
a_hexagono = f'Área = (Pa)/2, P es el perímetro y a el apotema'
p_hexagono = f'Perímetro = 6L, L es la longitud de un lado'
# Mensaje al usuario
print("Bienvenido a la biblioteca de áreas y perímetros. Estas son las figuras disponibles:")
print(f'a. Rectángulo')
print(f'b. Círculo')
print(f'c. Triángulo')
print(f'd. Pentágono')
print(f'e. Hexágono')
opcion_usuario = input("Por favor escoge el inciso de la figura que deseas conocer su fórmula de área o perímetro")
area_perimetro = input("¿Cuál fórmula deseas conocer? (area/perimetro)")
# Implementamos los condicionales
if opcion_usuario == "a":
if area_perimetro == "area":
print(f'La fórmula del área del rectángulo es: {a_rectangulo}')
else:
print(f'La fórmula del perímetro del rectángulo es: {p_rectangulo}')
elif opcion_usuario == "b":
if area_perimetro == "area":
print(f'La fórmula del área del rectángulo es: {a_circulo}')
else:
print(f'La fórmula del perímetro del rectángulo es: {p_circulo}')
elif opcion_usuario == "c":
if area_perimetro == "area":
print(f'La fórmula del área del rectángulo es: {a_triangulo}')
else:
print(f'La fórmula del perímetro del rectángulo es: {p_triangulo}')
elif opcion_usuario == "d":
if area_perimetro == "area":
print(f'La fórmula del área del rectángulo es: {a_pentagono}')
else:
print(f'La fórmula del perímetro del rectángulo es: {p_pentagono}')
elif opcion_usuario == "e":
if area_perimetro == "area":
print(f'La fórmula del área del rectángulo es: {a_hexagono}')
else:
print(f'La fórmula del perímetro del rectángulo es: {p_hexagono}')
else:
print("Error, debe escoger alguna figura que se encuentre dentro de las opciones")