题目内容
国家法定工作日内,每周工作时间为40小时,每小时工资8元;如因需要加班,则每小时工资为10元.某公务员在一周内工作时间为x小时,但他须交纳个人住房公积金和失业保险(这两项费用为每周总收入的10%).试画出其净得工资y元的算法的程序框图.(注:满工作量外的工作时间为加班)
解析:先用自然语言描述解决该问题的算法步骤.欲计算出净得工资y,须知道该公务员一周工作时间x为多少,若x≤40,则y=(8-8×10%)x;否则,y=40×8×(1-10%)+(x-40)×10×(1-10%).
可见,该问题中的y是x的分段函数,该题即求函数的值.要用流程图描述该算法,需用到选择结构.
答案:解决该问题的算法,用流程图描述如下:
![]()
练习册系列答案
相关题目