Răspuns :
Putem declara la inceput pi astfel incat sa putem scrie mai rapid relatiile :
const float pi = 3.14159;
a)
if(a.x == b.x && a.y == b.y) cout << "Da";
else cout << "Nu";
b)
//Ce vrei sa spui prin lungime ? Daca te referi la perimetru :
float l = 2*pi*a.r;
c)
float d=2*a.r
d)
float s = pi*a.r*a.r
e)
if(a.x==0 && a.y==0) cout << "Da";
else cout << "Nu";
f)
//Cercul contine originea daca dintanta de la origine la centru cercului e mai mica sau egala decat raza.
if(a.r <= sqrt(a.x*a.x + a.y*a.y) ) cout << "Da";
else cout << "Nu";
Observatie : La subpunctul f avem nevoie de biblioteca cu functii matematice. Scriem la inceputul fisierului cpp :
#include <cmath>
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!