- 编写程序,设计一个图平面积计算,选择不同的图形输入数字计算面积,选择4退出程序。效果如下:
import java.util.Scanner;
public class Test5 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num;
do {
System.out.println("计算面积");
System.out.println("1.矩形 2.三角形 3.圆 4.退出");
System.out.println("请选择数字对应的功能:");
num = sc.nextInt();
if (num == 1) {
System.out.println("你选择了矩形");
System.out.println("请输入矩形的长:");
double len = sc.nextDouble();
System.out.println("请输入矩形的宽:");
double wid = sc.nextDouble();
System.out.println("矩形的面积为"+(len*wid));
} else if (num ==2) {
System.out.println("你选择了三角形");
System.out.println("请输入三角形的底:");
double floor = sc.nextDouble();
System.out.println("请输入三角形的高:");
double high = sc.nextDouble();
System.out.println("三角形的面积为"+(floor * high/2));
}else if (num == 3) {
System.out.println("你选择了圆");
System.out.println("请输入三角形的半径:");
double r = sc.nextDouble();
System.out.println("圆的面积为"+(r*r*3.1415926));
}
} while (num!=4);
System.out.println("系统退出");
}
}
运行结果: