java实现梯形柱体体积和三角形柱体体积程序代码.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/08 05:25:20
java实现梯形柱体体积和三角形柱体体积程序代码.
推理结果.同上 .
推理结果.同上 .
![java实现梯形柱体体积和三角形柱体体积程序代码.](/uploads/image/z/17882622-54-2.jpg?t=java%E5%AE%9E%E7%8E%B0%E6%A2%AF%E5%BD%A2%E6%9F%B1%E4%BD%93%E4%BD%93%E7%A7%AF%E5%92%8C%E4%B8%89%E8%A7%92%E5%BD%A2%E6%9F%B1%E4%BD%93%E4%BD%93%E7%A7%AF%E7%A8%8B%E5%BA%8F%E4%BB%A3%E7%A0%81.)
public class Volume {
\x05public static void main(String[] args) {
\x05\x05double r1 = 4;
\x05\x05double r2 = 6;
\x05\x05double h = 4;
\x05\x05double r = 5;
\x05\x05System.out.println(getTiXingTiJi(r1,r2,h));
\x05\x05System.out.println(getYuanZhuiTiJi(r,h));
\x05}
\x05/**
\x05 * @param r1 下底圆半径
\x05 * @param r2 上底圆半径
\x05 * @param h 梯形柱体的高
\x05 * @return 梯形柱体的体积
\x05 */
\x05static double getTiXingTiJi(double r1,double r2,double h) {
\x05\x05double factor = h / (r1 - r2);
\x05\x05double volume2 = getYuanZhuiTiJi(r2,factor * r2);
\x05\x05double volume1 = getYuanZhuiTiJi(r1,factor * r1);
\x05\x05return volume1 - volume2;
\x05}
\x05/**
\x05 * @param r 地面圆的半径
\x05 * @param h 圆锥体的高
\x05 * @return 圆锥体体积
\x05 */
\x05static double getYuanZhuiTiJi(double r,double h) {
\x05\x05return (Math.PI * r * r * h) / 3.0;
\x05}
}
再问: 弄错了吧 三角形柱体 没有椎体 是柱体 上下两面是三角形
再答: 那不更简单了吗,底面积乘以高呀
再问: 用来学习的 麻烦你下 给我发个完整的吧 梯形柱体跟三角形柱体的代码
再答: public class Volume { public static void main(String[] args) { double r1 = 4; double r2 = 6; double h = 4; double l = 5; double h2 = 5; System.out.println(getTiXingTiJi(r1, r2, h, h2)); System.out.println(getSanjiaoxingZhuTi(l, h, h2)); } /** * @param r1 梯形上底 * @param r2 梯形下底 * @param h 梯形的高 * @param h2 梯形柱体的高 * @return 梯形柱体的体积 */ static double getTiXingTiJi(double r1, double r2, double h, double h2) { return (r1 + r2) * h * h2 /2.0; } /** * @param l 三角形的底边边长 * @param h 三角形的高 * @param h2 三角柱体的高 * @return 柱体体积 */ static double getSanjiaoxingZhuTi(double l, double h, double h2) { return (l * h * h2) / 2.0; } }
\x05public static void main(String[] args) {
\x05\x05double r1 = 4;
\x05\x05double r2 = 6;
\x05\x05double h = 4;
\x05\x05double r = 5;
\x05\x05System.out.println(getTiXingTiJi(r1,r2,h));
\x05\x05System.out.println(getYuanZhuiTiJi(r,h));
\x05}
\x05/**
\x05 * @param r1 下底圆半径
\x05 * @param r2 上底圆半径
\x05 * @param h 梯形柱体的高
\x05 * @return 梯形柱体的体积
\x05 */
\x05static double getTiXingTiJi(double r1,double r2,double h) {
\x05\x05double factor = h / (r1 - r2);
\x05\x05double volume2 = getYuanZhuiTiJi(r2,factor * r2);
\x05\x05double volume1 = getYuanZhuiTiJi(r1,factor * r1);
\x05\x05return volume1 - volume2;
\x05}
\x05/**
\x05 * @param r 地面圆的半径
\x05 * @param h 圆锥体的高
\x05 * @return 圆锥体体积
\x05 */
\x05static double getYuanZhuiTiJi(double r,double h) {
\x05\x05return (Math.PI * r * r * h) / 3.0;
\x05}
}
再问: 弄错了吧 三角形柱体 没有椎体 是柱体 上下两面是三角形
再答: 那不更简单了吗,底面积乘以高呀
再问: 用来学习的 麻烦你下 给我发个完整的吧 梯形柱体跟三角形柱体的代码
再答: public class Volume { public static void main(String[] args) { double r1 = 4; double r2 = 6; double h = 4; double l = 5; double h2 = 5; System.out.println(getTiXingTiJi(r1, r2, h, h2)); System.out.println(getSanjiaoxingZhuTi(l, h, h2)); } /** * @param r1 梯形上底 * @param r2 梯形下底 * @param h 梯形的高 * @param h2 梯形柱体的高 * @return 梯形柱体的体积 */ static double getTiXingTiJi(double r1, double r2, double h, double h2) { return (r1 + r2) * h * h2 /2.0; } /** * @param l 三角形的底边边长 * @param h 三角形的高 * @param h2 三角柱体的高 * @return 柱体体积 */ static double getSanjiaoxingZhuTi(double l, double h, double h2) { return (l * h * h2) / 2.0; } }
园柱体体积公式是?
柱体的体积公式是什么?
柱体,锥体,台体的表面积和体积
求园柱体的体积 计算方式
六角块(六角柱体)体积计算?
正方体,长方体,五角体和园柱体的体积的公式是什么?
高一数学必修二柱体,锥体,台体的表面积和体积习题解答
把一个直径10cm,高20cm的圆柱,沿一条底面直径切成大小相等的两个柱体,求每个柱体的表面积和体积.
如图,一截面竖直将底面半径为r的圆柱分成两个柱体,已知切口宽(图中AB)为根号2r,求分割后小柱体和大柱体的体积之比
一个底面为菱形的柱体,诺菱形两对角线分别为10公分,8公分,柱体高12公分,求此柱体的体积为多少?
柱体和一个圆锥体等底等高,圆锥的体积比圆柱体积少0.8立方分米,那么圆锥体的体积为( )立方厘米.
有两个等高的圆柱体,小圆柱体底面积是50平方厘米,大圆柱体的底面直径比小圆柱体底面直径大20%,大圆柱体的体积为360立