SHAOXIAOJ正在加载中...

2736: 圆形体体积计算器

金币值:0 定数:1 时间限制:1.000 s 内存限制:128 M
解决:2 提交:3 正确率:66.67% 命题人:
点赞量:0 收藏量:0 题目类型:程序 来源/分类: 函数

题目描述

设计一个常用圆形体体积计算器,采用命令方式输入 $1、2、3$,分别选择计算球体、圆柱体、圆锥体的体积,并输入计算所需相应参数。

$pi$ 取 $3.1415926$。

输入

第一行输入一个整数,代表操作数;

从第二行开始:

        若第一行输入 $1$,则输入球体的半径 $R$;

        若第一行输入 $2$,则输入圆柱体的底面圆的半径 $R$ 和高度 $h$;

        若第一行输入 $3$,则输入圆锥体的底面圆的半径 $R$ 和高度 $h$。

输出

输出共一行,输出结果即可,结果保留两位小数。

输入样例1    复制

1
1

输出样例1    复制

4.19

输入样例2    复制

2
1 10

输出样例2    复制

31.40

输入样例3    复制

3
1 10

输出样例3    复制

10.47

提示

设计一个主函数 $main()$,输入 $1、2、3$,选择计算 $3$ 种不同圆形体体积。
设计一个控制函数 $cal()$,辨别圆形体的类型,调用计算球体、圆柱体、圆锥体体积的函数。

设计 $3$ 个单独的函数,分别计算不同圆形体的体积。


体积公式如下:

$1.$ $V_{球} = \frac{4}{3}\pi R^3$

$2. \ V_{柱} = \pi R^2 h$

$3. \ V_{锥} = \frac{1}{3} V_{柱}$