nyoj242计算球体积
2017-10-06 20:34
169 查看
这道题乏善可陈,唯一一点就是那个四舍五入还算是个考点,我的思路就是定义一个double型的,再定义一个int型的数,然后两个数相减一下,就可以看到是否超过0.5,然后决定是否加一还是不变。贴题还有代码。
描述 根据输入的半径值,计算球的体积。 输入 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。(0<R<100) 输出 输出对应的球的体积,对于每组输入数据,输出一行,计算结果四舍五入为整数 Hint:PI=3.1415926 样例输入 1 1.5 样例输出 4 14
#include<iostream> #include<cstring> #define PI 3.1415926 using namespace std; int main(){ double r; double area1; int area2; while(cin>>r){ area1=4*PI*r*r*r/3; area2=4*PI*r*r*r/3; if(area1-area2>=0.5)cout<<area2+1<<endl; else cout<<area2<<endl; } return 0; }
相关文章推荐
- NYOJ 242题 计算球的体积
- NYOJ242 - 计算球体积
- NYOJ-242-计算球体积-2013年7月25日20:41:35
- NYOJ 242 计算球体积
- NYOJ 242 计算球体积
- NYOJ242计算球体积
- NYOJ 242 计算球体积
- NYOJ-242 计算球体积
- NYOJ 242 计算球体积
- nyoj-242计算球体积
- nyoj题目242:计算球体积
- 题目242-计算球体积
- NYOJ计算球体积----四舍五入
- 242计算球体积
- 题目242 计算球体积
- NYOJ-ACM-计算球体积
- ny 242 计算球体积
- 【计算球体积 242】
- 南阳oj 题目242 计算球体积
- NYOJ:计算球体积