精英家教网 > 高中数学 > 题目详情

已知算法:S1 输入X

S2 若X<0,执行S3;否则执行S6

S3 Y=X+1;

S4 输出Y

S5 结束

S6 若X=0,执行S7;否则执行S10;

S7 Y=0

S8 输出Y

S9 结束

S10 Y=X

S11 输出

S12 结束

(1)指出其功能(用算式表示);

(2)将该算法用程序框图描述之;

(3)转化为程序语言.

答案:
解析:

  答案:①功能(用算式表示)

  y=

  ②将该算法用程序框图描述为:

  程序语言为:

  INPUT x

  IF x>0 THEN

  y=x+1

  ELSE

  IF x=0 THEN

  y=0

  ELSE

  y=x

  ENDIF

  ENDIF

  END

  思路解析:该题为一个分段函数的操作程序.对变量分为x<0,x=0,和x>0三种情况.


练习册系列答案
相关习题

科目:高中数学 来源: 题型:

已知算法:S1 输入X

    S2 若X<0,执行 S3;否则执行S6

    S3 Y=X+1;

    S4 输出 Y

    S5 结束

    S6 若X=0,执行S7;否则执行S10;

    S7 Y=0

    S8 输出Y

    S9 结束

    S10 Y=X

    S11 输出

    S12 结束

    (1)指出其功能(用算式表示);

    (2)将该算法用程序框图描述之;

    (3)转化为程序语言。

     

查看答案和解析>>

科目:高中数学 来源: 题型:

已知算法如下表所示:(这里S1,S2,…分别代表第一步,第二步,…)

(1)指出其功能(用数学式子表达);

(2)画出该算法的算法框图.

S1 输入x.

S2 若x<-2,执行S3;否则,执行S6.

S3 y=2x+1.

S4 输出y.

S5 执行S12.

S6 若-2≤x<2,执行S7;否则执行S10.

S7 yx.

S8 输出y.

S9 执行S12.

S10 y=2x-1.

S11 输出y.

S12 结束.

查看答案和解析>>

同步练习册答案