miércoles, 28 de agosto de 2013

P.05 Tendalada - 0

Revisaremos en profundidad media el control, con varias entradas.

Partamos por el perímetro y el área de un triángulo isósceles, que como ustedes saben, tiene dos lados iguales.

El perímetro (P) es la suma de los dos lados y la base.
Datos necesarios, un lado (L) y la base (B).
P = 2*L + B.

El área (A) de cualquier triángulo de lados iguales (isósceles o equilátero) es media base por altura.

Datos necesarios, altura (H) y base (B).

Para determinar la altura aplicamos el teorema de Pitágoras, donde un lado L es la hipotenusa.

Altura es raíz cuadrada de: el cuadrado de la hipotenusa menos el cuadrado de la mitad de la base.

H = Math.sqrt( (L * L) - (B * B / 4) )

y A = ( B / 2 ) * H

Lo que puse en el programa:

double area=(base/2)*Math.sqrt((lado*lado)-((base*base)/4));

En la próxima entrada abordaré la estrategia para desarrollar el programa.



No hay comentarios:

Publicar un comentario