Rozpracowałam już trochę treści ale się zatrzymałam i nie wiem co dalej.
A więc o to zadanie:
Wyznaczyć współrzędne czterech punktów stanowiących wierzchołki czworokąta i zbadać , jaki czworokąt opisują te wierzchołki (kwadrat, prostokąt, równoległobok, trapez,romb, czworokąt wypukły,czworokąt wklęsły)
Jak na razie mam wzory na wyliczenie punktów a,b,c i d
Kod: Zaznacz cały
a:=sqrt((sqr(x2-x1)+sqr(y2-y1)));
b:=sqrt((sqr(x3-x2)+sqr(y3-y2)));
c:=sqrt((sqr(x4-x3)+sqr(y4-y3)));
d:=sqrt((sqr(x4-x1)+sqr(y4-y1)));
* Czworokąt wypukły/wklęsły: jeśli odcinki AC i BD przecinają się, to jest to czworokąt wypukły. W przeciwnym wypadku jest to czworokąt wklęsły. .
* Równoległobok:
długości przeciwległych odcinków są sobie równe, tj. |AB| = |CD| i |AC| = |BD|.
* Romb:
Jest równoległobokiem i długości dwóch dowolnych odcinków leżących przy tym samym wierzchołku są sobie równe, np.: |AB| = |BC|
* Prostokąt:
Jest równoległobokiem i długości przekątnych są sobie równe, czyli: |AC| = |BD|.
* Kwadrat:
Jest prostokątem i długości dwóch dowolnych odcinków leżących przy tym samym wierzchołku są sobie równe.
* Trapez
Chodzi mi oto jak sprawdzić teraz powyższe zależności na podstawie znanych punktów a,b,c i d. Nie wiem czy nie trzeba było by poobliczać teraz długości odcinków zresztą sama nie wiem.
Proszę o pomoc. Z góry dziękuję.