Регистрация
11 Июл 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
По заданной длине окружности найти площадь круга

по формуле S = pi*R2, радиус вычислить из формулы длины

окружности: L=2*pi *R.
 
#include
#include
using namespace std;
int main() {
constexpr auto pi = 3.1415926535897932;
cout > length;
const auto radius = length / (2.0 * pi);
const auto square = pi * pow(radius, 2);
cout.setf(ios::fixed);
cout.precision(15);
cout
 
L = 2πR, откуда R = L/(2π)
S = πR² = π•(L/(2π))² = πL²/(4π²) = L²/(4π)
4π = 12.56637061435917295...
Поэтому и код тут максимально простой: #include
int main(){ double L; std::cout > L;
std::cout
 
Назад
Сверху