题目描述
输入圆的半径,求圆的周长和面积。 要求定义圆周率为如下宏常量
# define PI 3.14159
输入
输入半径r的值,为一实数。
输出
输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。
样例输入
3
样例输出
18.85 28.27
代码
#include<iostream>
#include<math.h>
#include<iomanip>
#define PI 3.14159
using namespace std;
int main(){
float r;
cin>>r;
cout<<fixed<<setprecision(2)<<2*PI*r<<' '<<PI*r*r<<endl;
return 0;
}
//注意C++中PI的使用 (math.h自带M_PI)
//cout<<fixed<<setprecision(2)<<2*M_PI*r<<' '<<M_PI*r*r<<endl;
题目描述
输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕上。要求定义圆周率为如下宏常量
/#define PI 3.14159
输入
输入两个实数,为圆柱体的底面半径r和高h。
输出
输出一个实数,即圆柱体的表面积,保留2位小数。
样例输入
42.1 71.6
样例输出
30076.14
代码
#include<iostream>
#include<iomanip>
#define PI 3.14159
using namespace std;
int main(){
float r,h;
cin>>r>>h;
cout<<fixed<<setprecision(2)<<PI*r*r*2+2*PI*r*h<<endl;
return 0;
}
网友评论