《条件语句》课件1.ppt
《《条件语句》课件1.ppt》由会员分享,可在线阅读,更多相关《《条件语句》课件1.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二课时满足条件?满足条件?是是否否语句体语句体IF 条件条件 THEN 语句体语句体END IFIF-THEN格式格式特点:一个入口;二个出口特点:一个入口;二个出口格式一语句体语句体1语句体语句体2满足条件?满足条件?否否是是IF 条件条件 THEN 语句体语句体1ELSE 语句体语句体2END IFIF-THEN-ELSE格式格式格式二表达式表达式1 (1 (条件条件1)1)y=表达式表达式2 (2 (条件条件2)2)(1)(1)当条件当条件1 1与与条件条件2什么关系时,才可以使用什么关系时,才可以使用if-then-else语句?语句?条件条件1 1的反面是条件的反面是条件2 2时时
2、, ,可以使用可以使用if-then-elseif-then-else语句语句练习练习: :画出下列分段函数的框图。画出下列分段函数的框图。x x2 2-1 (x1-1 (x1或或x-1)x3)-1 (x3)2x-5 (x-1)2x-5 (x-1)(2)y=例例1、编写程序,输入任意两个实数,输出、编写程序,输入任意两个实数,输出其差的绝对值。其差的绝对值。开始开始输入输入A A,B B结束结束输出输出A-BA-B是是否否算法算法2 2第一步:输入第一步:输入A A,B B第二步:如果第二步:如果ABAB则输出则输出A-BA-B的值;的值;否则否则: :输出输出B-AB-A的值的值第三步第三步
3、: :结束结束输出输出B-AB-A例例1、编写程序,输入任意两个实数,输出、编写程序,输入任意两个实数,输出其差的绝对值。其差的绝对值。INPUT “A=”; AENDIF AB THEN PRINT A-BELSE PRINT B-AEND IFINPUT “B=”; B开始开始输入输入A A,B B结束结束输出输出A-BA-BABAB?是是否否输出输出B-AB-A算法:1、输入自变量x2、如果x0则y=-2x+14、输出y)0( 1)0( 12xxxx结束结束X0或x=0则y=-x+1X0orX=0?否否是是)0( 1)0( 12xxxx结束结束X0?否否y=x+1输出输出yy=-2x+1
4、是是开始开始输入输入x否否是是INPUT xIF x0 or x=0 THENEND IFX0orX=0?算法:1、输入自变量x2、如果x0则y=-2x+1否则:y=x+1 3、输出y)0( 1)0( 12xxxx结束结束X0?否否y=x+1输出输出yy=-2x+1是是开始开始输入输入x4、结束)0( 1)0( 12xxxx结束结束X0?否否y=x+1输出输出yy=-2x+1是是开始开始输入输入xINPUT xIF x0 则 y=x+1;否则进行下一步5、输出y)0(1)0(3)0(12xxxxx6、结束2、如果x0则y=-2x+1,否则进行下一步3、如果x=0则 y=3,否则进行下一步结束结
5、束X0?否否y=x+1是是结束结束X0?否否y=x+1是是ENDINPUT xIF x0 THENy=x+1END IFPRINT y算法:1、输入自变量x3、输出y)0(1)0(0)0(12xxxxx4、结束2、如果x0;则 y=-2x+1, 否则 :X0?否否y=-2x+1是是开始开始输入输入xX=0?y=0是是否否y=x+1结束结束输出输出y如果x=0,则 y=0否则:y=x+1)0(1)0(0)0(12xxxxxX0?否否y=-2x+1是是开始开始输入输入xX=0?y=0是是否否y=x+1结束结束输出输出yInput xIF x0 THEN y=-2*x+1ELSE IF x=0 TH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 条件语句 条件 语句 课件
限制150内