下载此文档

标-题:条件语句-主讲老师:范亚军.标-题:条件语句-主讲老师:范亚军.ppt


文档分类:管理/人力资源 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
算法的基本语句---条件语句
第二课时
满足条件?


语句体
IF 条件 THEN
语句体
END IF
IF-THEN格式
特点:一个入口;二个出口
格式一
语句体1
语句体2
满足条件?


IF 条件 THEN
语句体1
ELSE
语句体2
END IF
IF-THEN-ELSE格式
格式二
表达式1 (条件1)
y=
表达式2 (条件2)
(1)当条件1与条件2什么关系时,才可以使用if-then-else语句?
条件1的反面是条件2时,
可以使用if-then-else语句
练习3:画出下列分段函数的框图。
x2-1 (x>1或x<-1)
2x-5 (-1≤x≤1)
(1)y=
x2-1 (x>3)
2x-5 (x≤-1)
(2)y=
例1、编写程序,输入任意两个实数,输出
其差的绝对值。
开始
输入A,B
结束
输出A-B
A>B?


算法2
第一步:输入A,B
第二步:如果A>B
则输出A-B的值;
否则:输出B-A的值
第三步:结束
输出B-A
例1、编写程序,输入任意两个实数,输出
其差的绝对值。
INPUT “A=”; A
END
IF A>B THEN
PRINT A-B
ELSE
PRINT B-A
END IF
INPUT “B=”; B
开始
输入A,B
结束
输出A-B
A>B?


输出B-A
例2、已知y= ,编写程序, 输入自变量的值,输出相应的函数值。
算法:
1、输入自变量x
2、如果x<0
则y=-2x+1
4、输出y
结束
X<0?

y=x+1
输出y
y=-2x+1

开始
输入x
5、结束
3、如果x>0或x=0
则y=-x+1
X>0orX=0?


例2、已知y= ,编写程序, 输入自变量的值,输出相应的函数值。
结束
X<0?

y=x+1
输出y
y=-2x+1

开始
输入x


INPUT x
IF x<0 THEN
y=(-2)*x+1
y=x+1
PRINT y
END
END IF
IF x>0 or x=0 THEN
END IF
X>0orX=0?
例2、已知y= ,编写程序, 输入自变量的值,输出相应的函数值。
算法:
1、输入自变量x
2、如果x<0
则y=-2x+1
否则:y=x+1
3、输出y
结束
X<0?

y=x+1
输出y
y=-2x+1

开始
输入x
4、结束
例2、已知y= ,编写程序, 输入自变量的值,输出相应的函数值。
结束
X<0?

y=x+1
输出y
y=-2x+1

开始
输入x
INPUT x
IF x<0 THEN
y=(-2)*x+1
ELSE
y=x+1
PRINT y
END
END IF
例2、已知y= , 编写程序, 输入自变量的值, 输出相应的函数值。
算法:
1、输入自变量x
4、如果 x>0
则 y=x+1;否则进行下一步
5、输出y
6、结束
2、如果x<0
则y=-2x+1,否则进行下一步
3、如果x=0
则 y=3,否则进行下一步
结束
X<0?

输出y
y=-2x+1

x=0?
y=3
开始
输入x


X>0?

y=x+1

标-题:条件语句-主讲老师:范亚军.标-题:条件语句-主讲老师:范亚军 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2072510724
  • 文件大小1.11 MB
  • 时间2018-03-23