2736: 圆形体体积计算器
金币值:0
定数:1
时间限制:1.000 s
内存限制:128 M
解决:2
提交:3
正确率:66.67% 命题人:
题目描述
设计一个常用圆形体体积计算器,采用命令方式输入 $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()$,辨别圆形体的类型,调用计算球体、圆柱体、圆锥体体积的函数。
设计一个控制函数 $cal()$,辨别圆形体的类型,调用计算球体、圆柱体、圆锥体体积的函数。
设计 $3$ 个单独的函数,分别计算不同圆形体的体积。
体积公式如下:
$1.$ $V_{球} = \frac{4}{3}\pi R^3$
$2. \ V_{柱} = \pi R^2 h$
$3. \ V_{锥} = \frac{1}{3} V_{柱}$