精英家教网 > 高中数学 > 题目详情
设火车托运重量为x(kg)行李时,托运费用y(单位:元)的标准为:y=
0.3x   0<x≤50
0.3×50+0.5(x-50)   x>50
.试画出计算行李托运费用的流程框图;并用if语句写出算法.
分析:根据题目已知中行李的托运费用计算规则,然后可根据分类标准,设置两个判断框的并设置出判断框中的条件,再由各段的输出,确定判断框的“是”与“否”分支对应的操作,由此即可画出流程图,再编写满足题意的程序.
解答:解:框图如图(8分)
程序如下:
Input“请输入行李的重量”;x
If  x>50 THENy=0.3×50+0.5(x-50)
Elsey=0.3x
End If
Print“金额为”;y
End        (15分)
点评:本题考查的知识点是算法程序框图,伪代码,编写程序解决分段函数问题,其中根据算法步骤画出程序框图,熟练掌握各种框图对应的语句是解答本题的关键.
练习册系列答案
相关习题

科目:高中数学 来源:2011-2012学年陕西省宝鸡市金台区高一(下)期末数学试卷(解析版) 题型:解答题

设火车托运重量为x(kg)行李时,托运费用y(单位:元)的标准为:y=.试画出计算行李托运费用的流程框图;并用if语句写出算法.

查看答案和解析>>

科目:高中数学 来源:2011-2012学年陕西省宝鸡市金台区高一(下)期末数学试卷(解析版) 题型:解答题

设火车托运重量为x(kg)行李时,托运费用y(单位:元)的标准为:y=.试画出计算行李托运费用的流程框图;并用if语句写出算法.

查看答案和解析>>

同步练习册答案