精英家教网 > 高中数学 > 题目详情
某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计),试设计一个计算通话费用的算法.要求写出算法,画出程序框图,编写程序.
分析:本题考查的知识点是设计程序框图解决实际问题,我们根据题目已知中物品的托运费用计算规则,然后可根据分类标准,设置两个判断框的并设置出判断框中的条件,再由各段的输出,确定判断框的“是”与“否”分支对应的操作,由此即可画出流程图,再编写满足题意的程序.
解答:精英家教网解 我们用c(单位:元)表示通话费,t(单位:分钟)表示通话时间,
则依题意有c=
0.2     (0<t≤3)
0.2+0.1(t-3)      (t>3,t∈Z)

算法步骤如下:第一步,输入通话时间t;
第二步,如果t≤3,那么c=0.2;否则令 c=0.2+0.1 (t-3);
第三步,输出通话费用c;
程序框图如图所示
点评:本题考查的知识点是算法程序框图,伪代码,编写程序解决分段函数问题,其中根据算法步骤画出程序框图,熟练掌握各种框图对应的语句是解答本题的关键.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.22元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计),试设计一个计算通话费用的算法的程序.

查看答案和解析>>

科目:高中数学 来源: 题型:

某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计)。试编写一个计算通话费用的程序。

     

查看答案和解析>>

科目:高中数学 来源: 题型:

某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计),试设计一个计算通话费用的算法.要求写出算法,画出程序框图,编写程序.

查看答案和解析>>

科目:高中数学 来源:2012-2013学年贵州省黔西南州普安二中高二(上)8月月考数学试卷(理科)(解析版) 题型:解答题

某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话不足1分钟时按1分钟计),试设计一个计算通话费用的算法.要求写出算法,画出程序框图,编写程序.

查看答案和解析>>

同步练习册答案