Me pueden ayudar con el algoritmo de éste problema? Por favor doy buena puntuación
Respuestas
Respuesta:
(π. R²) / 2 + (√H²-R²).R
Explicación paso a paso:
El área de la circunferencia se busca por la formula π. R² y como en este caso de trata de una semicircunferencia el área seria (π. R²) / 2.
En el caso de los rectángulos, los dos tienen la misma área: A = (b.a) /2
La base es R y la Hipotenusa es H, faltaría calcular la altura del triangulo, que es el otro cateto:
Por el Teorema de Pitagoras: c² = a² + b².
c = H, a = R, b = ?
De esta formula c² = a² + b², despejamos b
b² = c² - a²
b² = H² - R² por lo que b = √H²-R²
Calculamos el area de uno de los catetos:
A = (b.a) /2
A = (√H²-R²).R / 2
Como son dos triangulos rectangulos entonces el area seria el doble del area obtenida, es decir,
2 . A = 2 . (√H²-R²).R / 2 = (√H²-R²).R
Finalmente se debe calcular la suma del area de la semicircunferencia y de los dos triangulos rectangulos. Esto es:
(π. R²) / 2 + (√H²-R²).R