1.3.3 条件语句 学案(含答案)
《1.3.3 条件语句 学案(含答案)》由会员分享,可在线阅读,更多相关《1.3.3 条件语句 学案(含答案)(7页珍藏版)》请在七七文库上搜索。
1、1.3.3条件语句学习目标1. 了解条件语句的格式及功能.2.体验如何把判断框转化为条件语句.3.通过对条件语句的学习,进一步体会算法的基本思想知识点条件语句思考对于选择结构的算法或流程图,要转化为计算机能够理解的算法语言,只使用输入、输出和赋值语句还行吗?还需要用怎样的语句?答案不行,因为输入、输出、赋值都不会先判断再选择执行,要用与选择结构相适应的条件语句梳理条件语句的结构与功能If A ThenBElseCEnd If其中A表示判断的条件,B表示满足条件时执行的操作内容,C表示不满足条件时执行的操作内容,End_If表示条件语句结束当遇到类似数学中分类讨论的算法时,适用条件语句1If语句
2、中必须有Else和End If.()2If语句中可以没有End If.()3If语句中可以没有Else,但必须以End If结束()4If语句中可以没有End If,但必须有Else.()类型一条件语句和选择结构例1(1)已知如下伪代码,若x6,则其运行的结果是_ReadxIf x10 ThenY0.35xElseY100.35(x10)0.7End IfPrintY答案2.1解析因为x610,所以Y0.3562.1,所以运行的结果为2.1.(2)将如图的伪代码翻译成算法,并画出相应的流程图:ReadxIf x1 Then yxElse y2x1End IfPrinty解伪代码所表示的算法如下
3、:S1输入x;S2如果x1,所以y2519.由2x121,得x11,故输入的x应为11.反思与感悟条件语句与选择结构转化的一般思路(1)明确已知语句或结构的大体框架(2)分清楚各种可能的情况以及每一种可能情况所对应的结论(3)将流程图与伪代码一一对应分别写出跟踪训练1下面是一个使得任意输入2个整数按从大到小的顺序输出的算法:S1输入2个整数a,b;S2若ab,则xa,ab,bx;S3输出a,b;S4结束试把它转化为伪代码解Reada,bIf ab Then xa ab bxEnd IfPrinta,b类型二条件语句的应用例2儿童乘坐火车时,若身高不超过1.1 m,则无须购票;若身高超过1.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.3
链接地址:https://www.77wenku.com/p-104007.html