Aria și circumferința unui cerc în C++
Dându-se raza r
a unui cerc, să se calculeze aria sa și lungimea
circumferinței.
Exemplu. Pentru r = 10
, aria cercului este 100π = 314.15…
, iar
circumferința este 20π = 62.83…
.
Cum se calculează aria și circumferința unui cerc
Va trebui să aplicăm formulele speicfice ariei și circumferinței unui cerc:
Astfel, aria este pi * r * r
, iar circumferința este 2 * pi * r
, unde pi
este constanta matematică 3.1415…
.
Cum aflăm pi în C++?
O metodă ar fi să aproximăm noi valoarea pi. Cu toate acestea, există o
constantă în biblioteca <cmath>
, M_PI
, care reține deja valoarea cerută.
Astfel, în formulele de mai sus, vom înlocui pi
cu M_PI
.
Implementare C++
Iată codul C++ care ia raza r
a unui cerc și determină aria și circumferința
sa:
#include <iostream>
#include <cmath> //Bibliotecă ce conține constanta matematică π în M_PI
using namespace std;
int main()
{
//Declarăm și citim r, raza cercului (număr real)
double r;
cin >> r;
double arie = M_PI * r * r;
double circumferinta = 2 * M_PI * r;
cout << arie << " " << circumferinta;
return 0;
}
Bibliografie sau alte resurse
DS
Autorul acestei lecții
Dominic Satnoianu
Această lecție a fost redactată de către Dominic Satnoianu.
© 2021 – 2025 Aspire Education Labs SRL. Toate drepturile rezervate.
Așa cum este specificat și în termeni și condiții, conținutul acestei pagini este protejat de legea drepturilor de autor și este interzisă copierea sau modificarea acestuia fără acordul scris al autorilor.
Încălcarea drepturilor de autor este o infracțiune și se pedepsește conform legii.
Comentarii 0