--------------------------------------------------------------------------
În declararea alăturată, variabilele C1 și C2 memorează simultan, pentru două cercuri, coordonatele centrelor (numere întregi) și razele lor (numere reale). Scrieți o secvență de instrucțiuni care să afișeze mesajul CERCURI SECANTE dacă cele două cercuri au exact două puncte comune sau mesajul NEDETERMINAT în caz contrar.
--------------------------------------------------------------------------
struct cerc{
    struct{
        int x,y;
    } centru;
    float raza;
}C1,C2;
--------------------------------------------------------------------------
Răspuns:

float d=sqrt((C1.centru.x-C2.centru.x)*(C1.centru.x-C2.centru.x)+
      (C1.centru.y-C2.centru.y)*(C1.centru.y-C2.centru.y));
if(abs(C1.raza-C2.raza)<d && d<C1.raza+C2.raza) cout<<"CERCURI SECANTE"<<endl;
else cout<<"NEDETERMINARE"<<endl;