java 输入圆柱的半径r和高h,计算并输出其体积。
时间: 2024-03-31 15:33:54 浏览: 6
好的,可以使用以下Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入圆柱的半径r:");
double r = scanner.nextDouble();
System.out.print("请输入圆柱的高h:");
double h = scanner.nextDouble();
double volume = Math.PI * r * r * h;
System.out.printf("圆柱的体积为:%.2f", volume);
}
}
```
上面的代码使用了Scanner类来获取用户输入的半径和高,然后使用圆柱的体积公式计算出体积并输出。注意,最后的%.2f是用来保留两位小数的格式化输出语句。
相关问题
用java编写程序,从键盘底部输入圆柱体的底半径r和高h,然后计算出圆柱体体积
下面是使用Java编写计算圆柱体体积的代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入底半径r:");
double r = input.nextDouble();
System.out.print("请输入圆柱体高h:");
double h = input.nextDouble();
double volume = Math.PI * Math.pow(r, 2) * h;
System.out.printf("圆柱体体积为:%.2f\n", volume);
}
}
```
运行结果如下:
```
请输入底半径r:3.5
请输入圆柱体高h:10
圆柱体体积为:384.82
```
以上程序先从键盘读入底半径r和高h,然后根据公式计算圆柱体的体积,并输出结果。其中,Math.PI代表π,Math.pow(r, 2)表示r的平方。最后,使用printf()方法输出结果,其中%.2f表示保留两位小数输出。
编写一个java程序,能够通过读取键盘输入的圆柱体的半径r和高度h,从而计算圆柱的面积和体积,并进行输出显示。
以下是Java程序:
import java.util.Scanner;
public class Cylinder {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入圆柱体的半径:");
double radius = input.nextDouble();
System.out.print("请输入圆柱体的高度:");
double height = input.nextDouble();
double area = 2 * Math.PI * radius * height + 2 * Math.PI * radius * radius;
double volume = Math.PI * radius * radius * height;
System.out.println("圆柱体的面积为:" + area);
System.out.println("圆柱体的体积为:" + volume);
}
}
运行程序后,会提示用户输入圆柱体的半径和高度,然后计算出圆柱体的面积和体积,并输出显示。