Tarea 5: Casificación de Triángulos
ICD-326 Seminario I

Nombre: ct:     Applet que clasifica triángulos ingresados en un navegador.

Sintaxis:
<APPLET code="ct.class" width=400 height=400>
<PARAM name="precision" value="5">
<PARAM name="foreground" value="0000FF">
<PARAM name="background" value="FFCCCC">
</APPLET>

Descripción
ct es una applet que reconoce el tipo de triángulo ingresado por los usuarios. ct espera el ingreso de tres puntos vía el mouse . Éstos son interpretados como el triángulo en cuestion.  En respuesta ct dibuja las líneas del triángulo mientras los puntos son ingrersados e identifica el triángulo como uno o más de las siguientes categorias: isósceles, equilátero, escaleno, rectángulo, u otras que el desarrollador puede mencionar.  Las líneas son del tipo "elástico" para permitir mejor visualización antes de ingresar la segunda y tercera coordenada del triángulo.  Una vez ingresados tres coordenadas, la siguiente es interpretada como la primera del siguiente triángulo.


La applet acepta tres parámetros de entrada. Dos  defininen el color de fondo y de los triángulos, y otro parámetro define la precisión con que se interpretan las posiciones del mouse. Es decir, si la precisión es 5 pixeles, los puntos sólo pueden tener coordenadas múltiplos de de 5 pixeles.  Para cada posición del mouse, la coordenada apuntada es la más cercana al mouse.