Begin15. Дана площадь \(S\) круга. Найти его диаметр \(D\) и длину \(L\) окружности, ограничивающей этот круг, учитывая, что \(L = 2 \cdot \pi \cdot R, \quad S = \pi \cdot R^2\). В качестве значения \(\pi\) использовать 3.14.

Решение на Python 3

import random
import math

print("Пи:", math.pi)
S = random.randrange(1,100)
R = math.sqrt(S / math.pi)
L = 2 * math.pi * R
print("Радиус окружности: ", R)
print("Площадь круга: ", S)
print("Длина окружности: ", L)

Решение на C++

#include <iostream>
#include <cmath>
using namespace std;
int main(){
double s, d, l, r, pi = 3.14;
cout << "Vvedite ploshyad' kruga: ";
cin >> s;
r = sqrt(s/pi);
d = r*2;
l = pi*d;
cout << "Diametr: " << d << endl;
cout << "Dlina okrujnosti: " << l;
return 0;
}