本题较为简单。
本题中,输入包含一个实数
0
≤
r
≤
10000
0 \le r \le 10000
0≤r≤10000表示圆的半径。输出一行,包含三个数,分别表示圆的直径、周长、面积.
本题唯一的重点即为:
如果圆的半径是
r
r
r,那么圆的直径、周长、面积分别是
2
∗
r
2*r
2∗r,
2
∗
p
i
∗
r
2 * pi * r
2∗pi∗r,
p
i
∗
r
∗
r
pi * r * r
pi∗r∗r.其中约定
p
i
=
3.14159
pi=3.14159
pi=3.14159。故只需要按照题面要求进行模拟即可。
下面给出本题代码,就不加注释了吧~
#include <bits/stdc++.h>
using namespace std;
int main()
{
double a,pi;
cin >>a;
pi = 3.14159;
printf("%.4lf %.4lf %.4lf",(a*2),(2 * pi * a),(pi * a * a));
return 0;
}