package day08;
import java.util.Scanner;
/**
* Hw6
*
* @author Linguiyi
* @version 1.0
* @date 2023/7/12 9:48
*/
public class Hw6 {
public static void main(String[] args) {
System.out.println("请输入公里数");
double distance = scanDouble();
System.out.println("价格为:"+taxi(distance));
}
public static double taxi(double distance){
if (distance <= 0){
return 0;
}
if (distance <= 3){
return 8;
}else if (distance <= 5){
return 8 + (distance - 3) * 1.2;
}else {
return 8 + (5 - 3) * 1.2 + (distance - 5) * 1.5;
}
}
public static double scanDouble(){
Scanner s = new Scanner(System.in);
double num = 0.0;
if(s.hasNextDouble()){
num = s.nextDouble();
}else {
// 输入错误的信息
System.out.println("输入的不是整数!");
s.close();
return 0.0;
}
s.close();
return num;
}
}
打车起步价8元(3KM以内)超过3KM,超出的每公里1.2元超过5KM,超出的每公里1.5元请在键盘上接收公里数,得出总价。
Java程序计算出租车费用
最新推荐文章于 2024-10-24 12:29:06 发布
该程序是一个Java应用,用于根据输入的公里数计算出租车费用。用户需输入公里数,程序会根据不同的里程区间计算价格。如果距离小于等于0,费用为0;3公里内费用为8元;3到5公里费用为8元加上超出部分的1.2倍;超过5公里则在基础费用上加收1.5倍的额外费用。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Qwen-Image
图片生成
Qwen
Qwen-Image是阿里云通义千问团队于2025年8月发布的亿参数图像生成基础模型,其最大亮点是强大的复杂文本渲染和精确图像编辑能力,能够生成包含多行、段落级中英文文本的高保真图像
1286

被折叠的 条评论
为什么被折叠?



