In declararile alaturate, variabila d memoreaza in campurile A si B coordonatele, in sistemul de coordonate xOy, ale varfurilor din stanga-sus, respectiv din dreapta-jos, ale unui dreptunghi cu laturile paralele cu axele sistemului de coordonate.
struct punct { int x, y; }; struct figura { punct A, B; } d;
Scrieti o secventa de instructiuni C/C++ in urma executarii careia se afiseaza pe ecran mesajul DA, daca figura corespunzatoare variabilei d este patrat, sau mesajul NU, in caz contrar.
- Date de intrare
- Se citesc d.A.x, d.A.y, d.B.x, d.B.y.
- Date de iesire
- Se afiseaza DA sau NU.
- Restrictii
- -
Exemple
Exemplul 1
Intrare
0 5 5 0
Iesire
DA
Exemplul 2
Intrare
0 5 8 0
Iesire
NU

