Witam!
Muszę na zaliczenie napisac w c++ program liczący pole i obwód trapezu.
Zakres: (warunki, pętle, funkcje, tablice i wskaźniki).
Założenia:
- wczytać współrzędne wierzchołków z pliku do tablicy dwuwymiarowej. Ma to wyglądać tak:
x1 y1
x2 y2
x3 y3
x4 y4
(x i y to współrzędne wierzchołków podane przypadkowo).
-
program ma sprawdzić w jakiej kombinacji tworzą trapez( i czy w ogóle da się z nich utworzyć trapez).
-
policzyć pole i obwód trapezu
-
jeżeli np. nie wyjdzie trapez bo dwa punkty będą się pokrywać program ma pionformować, że jest to trójkąt i policzyć jego pole i obwód (trzeba przewidzieć wszystkie nietypowe sytuacje).
Czy ktoś mądrzejszy ma jakiś pomysł jak to ugryźć?