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:

https://i.ibb.co/tmv8Bq7/image.png

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

Autentifică-te pentru a putea comenta.

Autentifică-te