题目内容

下面是计算应纳税所得额的算法过程,其算法如下:

S1输入工资x(x<=5 000);

S2如果x<=800,那么y=0;

如果800<x<=1 300,那么y=0.05(x-800);否则y=25+0.1(x-1 300)

S3输出税款y,结束.

(1)请根据算法叙述写出流程图;

(2)请用基本语句表示写出算法过程.

答案:
解析:

  解:(1)根据算法内容可得流程图(如图所示):

  (2)此算法主要是对x的范围进行判断,

  所以可采用复合If语句写出过程如下:

  输入x(x≤5 000)

  If x≤800 Then

  y=0

  Else If x≤1 300 Then

  y=0.05(x-800)

  Else

  y=25+0.1(x-1 300)

  End If

  End If

  输出y

  思路分析:这实际上是一个分段函数的求值问题,主要是对输入的x值进行判断,所以只需使用复合If语句很容易写出结果


练习册系列答案
相关题目

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

精英家教网