import numpy as np
# Parámetros
L = 0.06 # Longitud de los lados del triángulo (m)
d_circulo = 0.03 # Diámetro del círculo (m)
r_circulo = d_circulo / 2 # Radio del círculo (m)
# Cálculo de la altura del triángulo
h_triangulo = (np.sqrt(3) / 2) * L # Altura total del triángulo
h_inscrita = h_triangulo / 3 # Distancia desde el baricentro a una arista
# Distancia mínima y máxima
d_minima = h_inscrita - r_circulo
d_maxima = h_triangulo - r_circulo
# Promedio para una cara del triángulo
d_promedio_cara = (d_minima + 2 * d_maxima) / 3
# Mostrar resultados
print(f"Altura total del triángulo (h_triangulo): {h_triangulo:.4f} m")
print(f"Distancia desde el baricentro a una arista (h_inscrita): {h_inscrita:.4f} m")
print(f"Distancia mínima entre el círculo y la arista: {d_minima:.4f} m")
print(f"Distancia máxima entre el círculo y la arista: {d_maxima:.4f} m")
print(f"Distancia promedio para una cara del triángulo: {d_promedio_cara:.4f} m")
To embed this program on your website, copy the following code and paste it into your website's HTML: