import java.util.Scanner;
public class LianXi {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
for (;;){
System.out.println("请选择形状的类型:"+"\n"+"1.长方形"+"\n"+"2.圆形"+"\n"+"3.三角形"+"\n"+"请输入选项:");
int xz1=sc.nextInt();//获取输入的图形,得的到该图形的计算公式
switch (xz1){
case 1:
System.out.println("请输入长方形的基本信息:"+"\n"+"长为:");
double cfb= sc.nextDouble();
System.out.println("宽为:");
double cfg= sc.nextDouble();
double cfm=cfb*cfg;
System.out.println("面积为:"+cfm);
break;
case 2:
System.out.println("请输入圆形的基本信息:"+"\n"+"半径为:");
double yxb= sc.nextDouble();
final double PA=3.14;
double yxm=yxb*yxb*PA;
System.out.println("面积为:"+yxm);
break;
case 3:
System.out.println("请输入三角形的基本信息:"+"\n"+"底边为:");
double sjxd= sc.nextDouble();
System.out.println("请输入高:");
double sjxg= sc.nextDouble();
double sjxm=1.0/2*sjxd*sjxg;
System.out.println("面积为:"+sjxm);
break;
default:
System.out.println("输入错误");
}
}
2021-10-27 小学生长方形、圆形、三角形面积计算
最新推荐文章于 2025-06-01 19:34:47 发布