import math
def calcular_area_hexagono(comprimento_lado):
return (3 * math.sqrt(3) / 2) * comprimento_lado ** 2
def calcular_perimetro_hexagono(comprimento_lado):
return 6 * comprimento_lado
escolha = True
while escolha is not None:
print("\nHexágono Regular")
print("""
1. Calcular Área
2. Calcular Perímetro
0. Sair
""")
escolha = input("Escolha uma opção: ")
if escolha == "1":
print("Calcular Área do Hexágono Regular (A)")
comprimento_lado = float(input("Digite o comprimento do lado: "))
area = calcular_area_hexagono(comprimento_lado)
print(f"A área do hexágono regular é de {area:.2f}")
elif escolha == "2":
print("Calcular Perímetro do Hexágono Regular (P)")
comprimento_lado = float(input("Digite o comprimento do lado: "))
perimetro = calcular_perimetro_hexagono(comprimento_lado)
print(f"O perímetro do hexágono regular é de {perimetro:.2f}")
elif escolha == "0":
print("\nAdeus!")
escolha = None
else:
print("\nEscolha inválida. Tente novamente.")