精英家教网 > 高中数学 > 题目详情
以下给出一个算法:
第一步,输入x
第二步,若x<0,则y=x+1;否则执行第三步
第三步,若x=0,则y=0;否则y=x
第四步,输出y.
请写出上述算法程序.
【答案】分析:分析:这是一个求分段函数的函数值的问题,可设计一个条件语句,用选择结构实现这一算法.
解答:解:上述算法程序是:
Input x
If x<0 Then y=x+1
Else
  If x=0
  Then y=0
  Else y=x
  End If
End Ifi=i+1
PRINT  y
END
点评:本题主要考查了输入、输出语句、条件结构和伪代码,属于基础题.
练习册系列答案
相关习题

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

以下给出一个算法:
第一步,输入x
第二步,若x<0,则y=x+1;否则执行第三步
第三步,若x=0,则y=0;否则y=x
第四步,输出y.
请写出上述算法程序.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

以下给出一个算法:
第一步,输入x
第二步,若x<0,则y=x+1;否则执行第三步
第三步,若x=0,则y=0;否则y=x
第四步,输出y.
请写出上述算法程序.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

以下给出一个算法:
第一步,输入x
第二步,若x<0,则y=x+1;否则执行第三步
第三步,若x=0,则y=0;否则y=x
第四步,输出y.
请写出上述算法程序.

查看答案和解析>>

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

(本小题12分)

给出以下一个算法的程序(如图所示),                

S=0

K=1

WHILE  K<=99

 S =S +1/ K

K = K+1

WEND

PRINT  S

END

(第18题图)

 

(1)该程序的功能是                                              ;

(2)请用直到型循环结构画出相应算法的程序框图.

查看答案和解析>>

同步练习册答案