programa que me ayude a calcular el area de un terreno

brigitte
09 de Junio del 2006
ok necesito ayuda, el programa debe calcular el area y perimetro de un terreno cuando me dan cuatros vertices o puntos (x,y) y debe mostrar o enviar un mensaje que diga que tipo de figura geometrica forman los cuatro ptos ya sea un triangulo, rectangulo, cuadrado, paralelogramo, rombo, poligono de cuatro lado, hasta si es una linea o que los ptos se encuentran a lineadoslo que significa que no hay area, basado en la fig geometrica el programa debe calcular el area y el perimetro.
please ayudenme lo antes posible

mvallejos
09 de Junio del 2006
Brigitte

La soluci˛n a tu problema requiere de alg¨n que otro conocimiento matemÓtico del que muchos de nosotros estamos olvidados.
Si tiene 4 vŔrtices, desechamos el trßngulo

Con 4 vŔrtices tenemos

( X1, Y1)------------------------ ( X2, Y2)
| |
| |
( X3, Y3)------------------------- ( X4, Y4)

Para que sea un paralelogramo cualquiera

(X2 - X1) = (X4-X3) Y (Y3 - Y1) = (Y4-Y2)

AcÓ se aplica la formula de perimetro y superficie de cualquier paralelogramo

(X2 - X1) * (Y3 - Y1) (BASE POR ALTURA)

De cualquier modo, el perimetro, seguirÓ siendo la suma de sus lados (todas las diferencias x e y)

Lo dificil es saber si forman o no un area.
Por ejemplo, si el angulo entre el vertice1 y el 2, es igual que entre el 2 y el 4 e igual entre el 3 y el 4, estÓn en la misma linea, eso si mal no recuerdo se calculaba con la pendiente.

Repito, hay conocimientos de matemÓtica de lo que estoy olvidado.

Saludos