判断语句程序练习if... else.....
程序员文章站
2022-03-21 09:02:05
...
3,某市的出租车计费标准为:3公里以内10元,3公里以后每加0.5公里加收1元;每等待2.5分钟加收1元;超过15公里的加收原价的50%为空驶费。要求编写程序,对于任意给定的里程数(单位:公里)和等待时间(单位:秒)计算出应付车费,车费直接截去小数位,只取整数。
import java.util.*;
public class Demo13{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("请输入里程:a=");
double a = input.nextInt();
System.out.println("请输入等待时间:b=");
double b = input.nextInt();
double money=0.0;
if(a<=3){
money=10;
}else if (a>3&&a<=15){
money=10+(a-3)*2;
}else{
money=(10+(a-3)*2)*1.5;
}
if(b>=150){
money=money+b/150;
}
System.out.println("消费为="+(int)money);
}
}
上一篇: 循环语句嵌套判断
下一篇: JAVA基础循环语句,打印九九乘法表!!