programa que me ayude a calcular el area de un terreno
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
please ayudenme lo antes posible
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
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