精英家教网 > 高中数学 > 题目详情
设计算法,根据输入x的值,计算y的值,用Scilab语言写出计算程序.

y=

思路解析:这是一个分段函数的求值问题,计算之前需对变量进行判断,因此应选择if语句来编写计算程序.

解:算法步骤如下:

S1  输入x;

S2  如果x≤2.5,则y=x2+1,否则执行下一步;

S3  y=x2-1;

S4  输出y.

程序如下:

x=input(“请输入自变量的值”);

if  x<=2.5

   y=x*x+1;

else

   y=x*x-1;

end

print(%io(2),y);

温馨提示

1.Scilab语言中,只需掌握if语句的用法即可.要切实掌握if语句的一般格式及用法,理解条件语句在算法中的作用.

2.对自变量的取值进行判断,这是应用条件语句的根据.

练习册系列答案
相关习题

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

设计算法,根据输入的x的值,计算y的值,写出计算程序.
y=
x2+1x≤2.5
x2-1x>2.5

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

已知设计算法,根据输入的x的值,计算y的值,用条件语句描述该算法.

查看答案和解析>>

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

设计算法,根据输入的x的值,计算y的值,用Scilab语句写出计算程序.

y=

查看答案和解析>>

科目:高中数学 来源:2011年高考数学复习:9.2 基本算法语句与算法案例(解析版) 题型:解答题

设计算法,根据输入的x的值,计算y的值,写出计算程序.
y=

查看答案和解析>>

同步练习册答案