题目内容

设个人月收入在5000元以内的个人所得税档次为(单位:元):
0<x≤1000 0%
   1000<x≤3000    10%
   3000<x≤5000    25%
设某人的月收入为x元,试编一段程序,计算他应交的个人所得税.
分析:设个人所得税为y元,则他应交的个人所得税可用分段函数表达:y=
0
(x-1000)×10%
(3000-1000)×10%+(x-3000)×25%
(0<x≤1000)
(1000<x≤3000)
(3000<x≤5000)
,据此利用条件语句编写程序.
解答:解:INPUT“请输入个人月收入X=?”;X
IF x>0  AND X<=1000  THENy=0
ELSE
IF x>1000  AND x<=3000  THENy=(x-1000)*0.1
ELSE
IF x>3000  AND x<=5000  THENy=(3000-1000)*0.1+(x-3000)*0.25
END IF
END IF
END  IF
PRINT“个人月收入X=”;X
PRINT“个人所得税y=”;y
END
点评:本题考查的知识点是条件语句,考查设计程序框图解决实际问题.属于基础题.
练习册系列答案
相关题目

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

精英家教网