Odpowiedź :
Załączyłam moją propozycje takiego programu. :)
- Skrajne współrzędne pierwszego prostokąta to (x1, y1) dolny lewy, (x2, y2) górny prawy wierzchołek.
- Skrajne współrzędne drugiego prostokąta to (x3, y3) dolny lewy, (x4, y4) górny prawy wierzchołek.
Odpowiedź:
"Co można by poprawić w tym kodzie?"
- nie ma komentarzy, nawet nie wiadomo jakie są dane wejściowe
- nazwy zmiennych są nic nie znaczące
- deklarujesz tablice, ale nigdzie nie korzystasz z tego, że zmienne są tablicami, zapewne więc byłoby lepiej bez tablic, za to z coś znaczącymi nazwami zmiennych?
- biblioteki <algorithm> oraz <cstdlib> są nieużywane, a więc jako zbędne powinny zostać usunięte
Wyjaśnienie
Zobacz dlaczego program nie działa dla prostego przypadku
- prostokąt o skrajnych wierzchołkach (0, 0) oraz (1, 1)
- prostokąt o skrajnych wierzchołkach (1, 1) oraz (2, 2)
PS
Zawsze możesz załączyć kod źródłowy jak plik .txt
