 {
System.out.println("请输入出游人数:");
Scanner sc = new Scanner(System.in);
int nmb = sc.nextInt();
System.out.println("请输入露营区域:");
String qu = sc.next();
if(qu.equals("东区")){
int n = nmb/2;
if(nmb%2 != 0)
n+=1;
System.out.printf("共花费%.1f元",n*60.0);
}else if(qu.equals("南区")){
int n = nmb/3;
if(nmb%3 != 0)
n+=1;
System.out.printf("共花费%.1f元",n*80.0);
}else if(qu.equals("西区")){
int n = nmb/4;
if(nmb%4 != 0)
n+=1;
System.out.printf("共花费%.1f元",n*100.0);
}else{
System.out.println("输入区域错误");
}
}
}
定义一个类来维护区域、类型、租金相关信息,然后根据输入来进行计算。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
float y=0;
System.out.println("请输入出游人数:");
Scanner input=new Scanner(System.in);
float s=input.nextFloat();
System.out.println("请输入露营区域:");
String s1=input.next();
if(s1.equals("南区")){
y= (int) Math.ceil(s/3)*80;
}
if(s1.equals("东区")){
y= (int) Math.ceil(s/2)*80;
}
if(s1.equals("西区")){
y= (int) Math.ceil(s/4)*80;
}
System.out.printf("共花费%.1f元",y);
}
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!