Java简单的规则形状面积计算器与if语句是一个用Java编写的程序,用于计算不同形状的面积。以下是完善且全面的答案:
规则形状面积计算器是一个用于计算不同形状的面积的工具。通过输入不同的参数,可以计算出矩形、圆形和三角形的面积。
在Java中,可以使用if语句来根据用户的输入选择不同的计算方式。以下是一个示例代码:
import java.util.Scanner;
public class ShapeAreaCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请选择要计算的形状(1-矩形,2-圆形,3-三角形):");
int shape = scanner.nextInt();
if (shape == 1) {
System.out.println("请输入矩形的长度:");
double length = scanner.nextDouble();
System.out.println("请输入矩形的宽度:");
double width = scanner.nextDouble();
double area = length * width;
System.out.println("矩形的面积为:" + area);
} else if (shape == 2) {
System.out.println("请输入圆形的半径:");
double radius = scanner.nextDouble();
double area = Math.PI * radius * radius;
System.out.println("圆形的面积为:" + area);
} else if (shape == 3) {
System.out.println("请输入三角形的底边长度:");
double base = scanner.nextDouble();
System.out.println("请输入三角形的高度:");
double height = scanner.nextDouble();
double area = 0.5 * base * height;
System.out.println("三角形的面积为:" + area);
} else {
System.out.println("输入无效的形状选择!");
}
scanner.close();
}
}
上述代码中,我们使用了Scanner类来获取用户的输入。根据用户选择的形状,使用if语句进行相应的计算,并输出结果。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估。
领取专属 10元无门槛券
手把手带您无忧上云