计算球体积

计算球体积

时间限制:3000 ms  |  内存限制:65535 KB

难度:1

描述
根据输入的半径值,计算球的体积。

输入
输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。(0<R<100)
输出
输出对应的球的体积,对于每组输入数据,输出一行,计算结果四舍五入为整数
Hint:PI=3.1415926
样例输入
1
1.5
样例输出
4
14

查看代码---运行号:252186----结果:Accepted

运行时间:2012-10-05 12:24:05  |  运行人:huangyibiao

view sourceprint?

01.#include <iostream>

02.using
namespace std;

03.#define PI 3.1415926

04.int
main()

05.{

06.double
radix;

07.long
double v;

08. 

09.while
(cin >> radix)

10.{

11.v = 4 / 3.0 * PI * radix * radix * radix;

12.cout << (long)(v + 0.5) << endl;//别忘了先加上0.5,否则舍入会出错

13.}

14.return
0;

15.}

时间: 2024-12-02 16:13:58

计算球体积的相关文章

HDOJ 2002 计算球体积

Problem Description 根据输入的半径值,计算球的体积. Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径. Output 输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数. Sample Input 1 1.5 Sample Output 4.189 14.137 Hint PI 3.1415927 import java.util.*; class Main{ public static void main(String args[]

用C++编写程序,用来计算柱体体积和表面积

问题描述 用C++编写程序,用来计算柱体体积和表面积 要求必须有圆柱和四棱柱的计算,可以选作三棱柱 谢谢!!!!! 解决方案 #include <iostream> #include <cmath> using namespace std; double const PI = 3.14159265358979; class Point { private : double x; double y; public : Point(double nx = 0, double ny =

《Java程序设计习题精析与实验指导》一3.3 实验指导

3.3 实验指导 3.3.1 实验目的与要求 熟悉Java结构化程序设计的基本方法和过程. 掌握顺序.选择.循环结构的语义及编程规律. 理解方法的作用域并掌握方法的定义和调用及参数的传递. 掌握数组的定义和应用. ####3.3.2 实验样例 一.程序改错 下面的应用程序用于计算两个整数之和,正确的应用程序执行后输出的结果应如图3-1所示. 请指出程序中的三处错误,并将其改正. #1 public class DoSum #2 public static void pain(String[] a

杭电ACM 2000-&amp;gt;2099 100道题 详细解题报告出炉

我去年暑假花了5天,把杭电ACM网站上2000到2099这100道题全AC了,又花了10来天精心写解题报告.里面包括题目.解题思路.编程技巧以及参考源码.所有代码都是使用C/C++写的. 最近整理资料时无意间发现,打包成chm文件和大家分享.我已经上传到CSDN上了.下载地址:http://download.csdn.net/source/492194 也可到我的Google Sites上下载. 题号 题名 题号 题名 2000 ASCII码排序 2001 计算两点间的距离 2002 计算球体积

Flash制作球的运动动画效果

模拟球的运动: 代码如下: //y轴方向的速度  var ymov:Number = 0; //X轴方向的速度 var xmov:Number = 0; //重力加速度 var gravity:Number = 0.88; //复制一个透明的球,让这个球跟随原球,利用两球的距离计算球的速度 duplicateMovieClip("ball", "ball_follow", 1); ball_follow._alpha = 0; _root.attachMovie(&

如何优雅地测量一只猫的体积

如何优雅地测量一只猫的体积,而不使其感到惊恐或受到伤害? ◆ ◆ ◆ 前情提要 Monte Carlo 测猫法: 把猫装进已知体积为V_box的盒子,在盒子内均匀取N个随机点,其中M个在猫体内,猫体积近似为V_box*M/N. 推理及讨论见supplemental materials. 要实现这一测猫法,需要一种瞬时确定某点是猫还是非猫的方法,否则在猫运动的情况下,会测得猫扫过的体积而不是猫体积. 我决定用下图所示的方法... 盒子壁上装尽量多的激光灯,盒子壁用感光材料.若要确定某点是猫还是非猫

c++-vtk中求组合立体图形体积的方法

问题描述 vtk中求组合立体图形体积的方法 比如一个正方体,以的它的一个顶点为球心画个球,怎么算出这个组合体的体积..关键就是算出重叠部分,有关于polydata求交集这样的类吗 解决方案 如果球半径小于等于正方体边长,重叠部分是1/8球体积.半径再大点就不好算了.

《FLUENT 14.0超级学习手册》——1.2 计算流体力学(CFD)基础

1.2 计算流体力学(CFD)基础 FLUENT 14.0超级学习手册 计算流体动力学(Computational Fluid Dynamics,CFD)是近代流体力学.数值数学和计算机科学结合的产物,是一门具有强大生命力的边缘科学. 1.2.1 CFD概述 CFD以电子计算机为工具,应用各种离散化的数学方法,对流体力学的各类问题进行数值实验.计算机模拟和分析研究,以解决各种实际问题. 计算流体力学和相关的计算传热学.计算燃烧学的原理是用数值方法求解非线性联立的质量.能量.组分.动量和自定义的标

【重磅长文】技术和科学是不同的源流,一万字读懂人类技术史

本文经「DeepTech深科技」(微信公众号:mit-tr)授权转载,禁止二次转载   人类发展经历了漫长时期.最重要的进化,是学会使用工具,有了"技术".   没有工具,人类就是一个十分脆弱的物种,没有任何人种可以手无寸铁面对自然.   十多万年前,开始旧石器时代.人类学会了磨制石器,发展出"石刀技术",从石核制出薄片,采割食物,捕猎或宰杀动物,剥制兽皮.后来又有了以兽骨.兽角或燧石为尖端的长矛和绳索.投石器.投矛器.弩.弓箭.之后,学会了取火. 火对于古人类犹如