Cerința
Fie r un număr real citit de la tastatură, care reprezintă lungimea razei unui cerc. Să se scrie un program care să calculeze și să afișeze aria și perimetrul discului de rază r.
Date de intrare
Programul citește de la tastatură numărul real r.
Date de ieșire
Programul va afișa pe ecran aria și perimetrul cercului de rază r separate prin spații.
Restricții și precizări
2 ≤ r ≤ 1000
Se acceptă o eroare de maximum 0.01.
Exemplu
Intrare
5
Ieșire
78.539816 31.415927
Rog o rezolvare care sa includa acea "eroare de maximum 0.01". Multumesc!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double pi= 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233;
double A,L,r;
cin>>r;
A=pi*(r*r);
L=2*pi*r;
cout<<fixed<<setprecision(6)<<A<<" ";
cout<<fixed<<setprecision(6)<<L;
}
Explicație:
ModFriendly:
Multumesc!
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă