计算球的体积关键算法
- 根据输入的半径值,计算球的体积。输入数据有多组,每组占一行,每行包括一个实数, 表示球的半径。输出对应球的体积,对于每组输入数据,输出一行,计算结保留三位小数。 注:PI = 3.1415927 例如:输入 2 输出 33.510 注意:使用公式完成。
注意:使用带参数的方法完成。
public class Ball {
private static Scanner sc = new Scanner(System.in);
public final static double PI = 3.1415927;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(true) {
System.out.print("请输入球的半径值:");
int R = sc.nextInt();
a(R);
}
}
public static void a( Integer R ) {
if(R<=0) {
System.out.print("请重新输入球的半径值:");
R = sc.nextInt();
} else {
DecimalFormat df = new DecimalFormat("0.000");
System.out.println("圆的体积为:" + df.format(PI * 4 * R * R * R / 3));
}
}
}