现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计费程序。于是小C开展了有关这个项目活动的探究。根据实际情况,回答问题。
(一)收集、分析数据,运用数理思维建模
登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:
滴滴快车(普通型)计价规则 | |||
时段 | 起步价 | 里程费 | 时长费 |
普通时段 | 8.00元 | 1.35元/公里 | 0.20元/分钟 |
00:00-06:30 | 8.50元 | 2.40元/公里 | 0.50元/分钟 |
06:30-09:00 | 8.50元 | 1.50元/公里 | 0.45元/分钟 |
21:00-23:00 | 8.50元 | 1.50元/公里 | 0.40元/分钟 |
23:00-00:00 | 8.50元 | 2.40元/公里 | 0.50元/分钟 |
注意: 1.起步价包含里程3.3公里,包含时长9分钟,里程费、时长费合计不足基础费时,直接按照基础费计费。 2.实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方式,实际费用由两部分里程费与时长费累加而得。 |
(1)小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:
D
D
。A.数字化可视化表达工具
B.信息加工工具
C.三维设计工具
D.信息检索工具
(2)假设Tot1表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表示应支付费用。运用数学解析式归纳出计费公式为:
如果时长超过9分钟,则Tot1=
(t-9)*0.2
(t-9)*0.2
。如果里程小于等于3.3公里则Tot2=8
8
,否则Tot2=8+(s-3.3)*1.35
8+(s-3.3)*1.35
。应支付费用:Cost=tot1+tot2
tot1+tot2
。(二)运用算法描述方法将问题解决步骤化
小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法,并用自然语言和流程图的方式表述出来。
(1)自然语言描述:
第一步:
输入S(实际里程),T(实际时长),初始化Tot1,Tot2
输入S(实际里程),T(实际时长),初始化Tot1,Tot2
第二步:计算时长费Totl
第三步:计算里程费Tot2
第四步:
计算应付费用Cost=Tot1+Tot2
计算应付费用Cost=Tot1+Tot2
第五步:
输出Cost
输出Cost
(2)流程图描述:(如图)流程图中,表示计算与赋值的是
A
A
,表示算法流向的是E
E
。
A.





(3)算法描述中,用到了三种基本控制结构,分别是
顺序结构
顺序结构
、选择结构
选择结构
和循环结构
循环结构
。如图示中的流程图使用的控制结构是选择结构
选择结构
和顺序结构
顺序结构
。(选填:顺序结构、选择结构、循环结构、树型结构)(4)一个算法必须有
零个
零个
或多个数据输入。有一个
一个
或多个数据输出。(选填:零个/一个)【考点】流程图描述.
【答案】D;(t-9)*0.2;8;8+(s-3.3)*1.35;tot1+tot2;输入S(实际里程),T(实际时长),初始化Tot1,Tot2;计算应付费用Cost=Tot1+Tot2;输出Cost;A;E;顺序结构;选择结构;循环结构;选择结构;顺序结构;零个;一个
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/4/20 14:35:0组卷:5引用:1难度:0.6
相似题
-
1.小西根据下面分段函数设计了算法,并用流程图描述。
y=x+1(x<1)x-1(x≥1)
请根据分段函数和流程图,回答以下问题:
(1)流程图中菱形框内应该填写的是
(2)流程图中虚线框内算法的基本结构是
(3)若输入x的值为2,则输出y的值是发布:2025/1/2 12:0:1组卷:0引用:1难度:0.4 -
2.某算法的部分流程图如图所示。执行这部分流程后,x和y的值分别是( )
发布:2025/1/2 11:30:1组卷:0引用:1难度:0.5 -
3.智能手机一般都具有人脸解锁功能。要使用这一功能,必须先采集用户的面部特征进行数字化,然后把人脸特征储存到数据库中。当用户登录系统时,人脸识别系统将获取到的特征值与数据库中存储的人脸特征数据进行比对,然后根据比对结果判定是否允许用户登录系统。
根据以上资料,人脸识别流程图中C和D位置分别对应:发布:2025/1/2 11:30:1组卷:4引用:2难度:0.5