Известна площадь круга, найти длину окружности (Алгоритм, программа)

0 голосов
43 просмотров

Известна площадь круга, найти длину окружности (Алгоритм, программа)


Информатика (12 баллов) | 43 просмотров
0

Алгоритм в общем?

Дан 1 ответ
0 голосов

Мы знаем две формулы, которые касаются круга.
s=Pi* r^{2}
L=2*Pi*r
Это формула длины и площади окружности. Нам нужна длина окружности. Там нам неизвестно r. Выразим его через формулу площади.
r= \sqrt{s/Pi}
Теперь мы все подставим в нашу формулу.
l=2*Pi* \sqrt{s/Pi}
Программа на с++
#include

using namespace std;

int main() {
double s;
cin >> s;
cout << 2 * 3.1415*sqrt(s / 3.1415);<br> return 0;
}

(1.5k баллов)
0

число Pi можно внести под корень, и, сократив дробь, только 1 раз указывать эту константу с нужной точностью; плюс в Си итак должна быть данная константа, что позволяет использовать саму константу, а не вставлять в код некоторый вариант её округления