--------------------------------------------------------------------------
În declarările alăturate variabila d memorează în câmpurile A și B coordonatele, în sistemul de coordonate xOy, ale vârfurilor din stânga – sus, respectiv din dreapta – jos ale unui dreptunghi cu laturile paralele cu axele sistemului de coordonate. Scrieți o secvență de instrucțiuni C/C++ în urma executării căreia se afișează pe ecran mesajul DA, dacă figura corespunzătoare variabilei d este pătrat sau mesajul NU în caz contrar.

struct punct  
       { int x,y; 
       }; 
struct figura  
       { punct A, B; 
       } d;
--------------------------------------------------------------------------
Răspuns:

if(abs(d.A.x-d.B.x)==abs(d.A.y-d.B.y)) cout<<"DA";
else cout<<"NU";
--------------------------------------------------------------------------


