首页 > 代码库 > rwkj 1354 圆周长与面积

rwkj 1354 圆周长与面积

C++:类与对象2(圆的周长和面积)
时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte
总提交:1038 测试通过:524

描述


使用类编写程序,输入以后圆的半径,计算并显示圆的周长和面积。圆周率取:3.14


输入

输入包含n组测试例, 第1行是测试组数。

第2行--第n+1行为测试数据,每组测数据有1个实数,表示圆的半径。


输出

圆的周长和面积(保留2位小数)。

样例输入

3
4.5
14.6
5.5

样例输出

28.26 63.59
91.69 669.32
34.54 94.98

 

 

 


#include <iostream.h>
#include<iomanip.h>
class circle
{
double r;

public:
circle(double x)
{r=x;}

void disp()
{
cout<<fixed<<setprecision(2);
cout<<3.14*r*2<<" "<<3.14*r*r<<endl;
}
};


int main(int argc, char *argv[])
{
int n;
double r;

cin>> n;

while (n--)
{
cin>>r;
circle c(r);
c.disp();
}
}

 

*****************************************************8

 


#include <iostream.h>
#include<iomanip.h>
class circle
{
double r,c,s;

public:
circle(double x)
{r=x;c=3.14*r*2;s=3.14*r*r;}

void disp()
{
cout<<fixed<<setprecision(2);
cout<<c<<" "<<s<<endl;
}
};


int main(int argc, char *argv[])
{
int n;
double r;

cin>> n;

while (n--)
{
cin>>r;
circle c(r);
c.disp();
}
}