El triángulo

Enunciado

Se quiere construir un programa que permita manejar un triángulo. Esta figura geométrica está definida por tres puntos, cada uno de los cuales tiene dos coordenadas X, Y. Un triángulo tiene, además, un color para las líneas y un color de relleno. Un color, por su parte, está definido por tres valores numéricos entre 0 y 255 (estándar RGB por Red-Green-Blue). El primer valor numérico define la intensidad en rojo, el segundo en verde y el tercero en azul.


El programa debe:


1. Dibujar el triángulo en la pantalla.
2. Calcular el perímetro del triángulo. 
3. Calcular el área del triángulo.
4. Calcular la altura del triángulo.

n1 triangulo

Demo