作业帮 > 综合 > 作业

java设计:问题是编写程序计算圆柱体的体积和表面积

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/02 12:16:56
java设计:问题是编写程序计算圆柱体的体积和表面积
编写程序计算圆柱体的体积和表面积.
提示:
1.读入半径和高.
2.表面积=半径×半径×π+2×半径×π×高.
3.体积=底面积×高
4.注意使用的数据类型.
考试用,真的是一点都不会.
java设计:问题是编写程序计算圆柱体的体积和表面积
import java.io.File;
import java.util.Scanner;
public class Test {
public static void main(String[] args) throws Exception {
// 1. 读入半径和高.
File file = new File("data.txt");
Scanner sc = new Scanner(file);
double r = 0.0, height = 0.0;
while (sc.hasNextDouble()) {
r = sc.nextDouble();
height = sc.nextDouble();
}
// 2. 表面积=半径×半径×π+2×半径×π×高.
double 表面积 = r * r * Math.PI + 2 * r * height * Math.PI;
System.out.println("表面积=" + 表面积);
// 3. 体积=底面积×高
double 体积 = r * r * Math.PI * height;
System.out.println("表面积=" + 体积);
}
}
------------------------
data.txt的内容
20.2
10.3
运行结果
表面积=2589.175001382564
表面积=13203.523303619026