题目内容

修订后的《个人所得税法》规定:个人所得税的起征点为1600元,即收入不超过1600元,免于征税;超过1600元的按以下税率纳税:超过部分在500元以内(含500元),税率为5%,超过500元至2000元的部分,税率为10%.已知某厂工人的最高收入不高于3500元,试用流程图或者伪代码描述一个算法,对输入的个人收入,计算其所得税.
分析:由已知中个人所得税的起征点为1600元,即收入不超过1600元,免于征税;超过1600元的按以下税率纳税:超过部分在500元以内(含500元),税率为5%,超过500元至2000元的部分,税率为10%.已知某厂工人的最高收入不高于3500元,我们可能利用条件结构的嵌套来编写程序.分别写出收入不超过1600元,在1600元与2100元之间,以及2100元以上的税额表达式式,即可得到答案.
解答:解:程序语句如下:
Read  x
If  x≤1600  Then
y←0
Else  If  x≤2100  Theny←(x-1600)×5%
Elsey←500×5%+(x-2100)×10%
End  If
Print  y
流程图如下
点评:本题考查的知识点是设计程序框图解决实际问题,条件结构的应用,其中根据已知条件设置分类标准,并根据题目要求,写出每一种分类对应的函数解析式,是解答本题的关键.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网