欢迎来到七七文库! | 帮助中心 分享价值,成长自我!
七七文库
全部分类
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 职教>
  • 高教>
  • 办公>
  • 资格考试>
  • 行业>
  • ImageVerifierCode 换一换
    首页 七七文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    11.3.2 条件语句 导学案(含答案)

    • 资源ID:155368       资源大小:583.84KB        全文页数:7页
    • 资源格式: DOCX        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,更优惠
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    11.3.2 条件语句 导学案(含答案)

    1、113.2 条件语句条件语句 学习目标 1.了解条件语句的格式及意义.2.能用条件语句编写简单的伪代码 知识链接 近几年来,在高考中大多数省市开始实行网上阅卷在阅卷过程中,每位考生的试题至少由 两位阅卷教师各自独立的评阅当两位老师的分数相差不超过规定的误差范围时,计算机会 自动取两个分数的平均值作为该题分数;当两位老师给分之差超过误差范围时,计算机就会 将该题自动调给第三位老师评阅,如果第三位教师的给分与前两者之一的给分之差在允许的 误差范围内,这时计算机会求得这两个分数的平均值作为该题的分数;若第三位教师给出的 分数与前两者给分之差都超过了误差范围, 计算机会自动将这些情况“告知”该阅卷组组

    2、长, 由其裁定最终得分,你能根据上述信息,设计一程序框图并写出它的伪代码吗? 预习导引 条件语句的格式、功能及与条件结构的对应关系 格式一 格式二 条件 语句 IF 条件 THEN 语句体 A ENDIF IF 条件 THEN 语句体 A ELSE 语句体 B ENDIF 语句 功能 首先对 IF 后的条件进行判断,如果 (IF)条件符合,那么(THEN)执行语句 体,否则执行 ENDIF 之后的语句 首先对 IF 后的条件进行判断,如果 (IF)条件符合,那么(THEN)执行语句 体 A,否则(ELSE)执行语句体 B 对应 条件 结构 框图 题型一 两种条件语句的区别与联系 例 1 根据下

    3、面的伪代码,画出程序框图 解 程序框图如下: 规律方法 1.区别:IFTHENELSE 语句含有两个语句体,满足条件时执行一个语句体, 不满足条件时执行另一个语句体;而 IFTHEN 条件语句,只有一个语句体,是满足条件时 执行的语句体 2联系:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后, 程序都交汇于一点完成条件语句;都以 IF 开始,以 ENDIF 结束 跟踪演练 1 利用另外一种条件结构和条件语句画出例 1 的程序框图,并写出伪代码 解 程序框图如下: 伪代码如下: 题型二 条件语句的简单应用 例 2 已知函数 f(x) x21x0, 2x25x0, 编写一个

    4、伪代码,使输入的每一个 x 值都得到相应的 函数值 解 用变量 x,y 分别表示自变量和函数值步骤如下: S1:输入 x 值 S2: 判断 x 的范围 若 x0, 则用解析式 yx21 求函数值; 否则, 用 y2x25 求函数值 S3:输出 y 值 程序框图如图所示 伪代码如下: 规律方法 1.算法中需要判断情况、 分类执行时, 如判断一个数的正负、 比较两个数的大小、 求分段函数的函数值等,都需要用到条件语句 2 条件语句是一个整体, IFTHENELSEEND IF 都是语句的一部分, 且“IFEND IF” 必须成对出现 3若程序只对条件满足时作处理,不用处理条件不满足时的情况,则可以

    5、省略 ELSE 分支 跟踪演练 2 根据下列伪代码,当输入 x 为 60 时,输出 y 的值为( ) A25B30 C31D61 答案 C 解析 当 x60 时,y250.6(6050)31,所以输出 y 的值为 31. 题型三 条件结构的嵌套 例 3 已知分段函数 y x1,x0, 0,x0, x1,x0, 编写伪代码,要求输入自变量 x 的值,输出相应 的函数值,并画出程序框图 解 程序框图如图所示: 伪代码如下: 规律方法 1.适用范围: 已知分段函数的解析式求函数值的问题,须用条件语句书写伪代码,当条件的判断有两个以 上的结果时,可以选择条件结构嵌套去解决 2解此类问题的步骤: (1)

    6、构思出解决问题的一个算法(可用自然语言) (2)画出程序框图,形象直观地描述算法 (3)根据框图编写伪代码,即逐步把框图中的算法步骤用算法语句表达出来 跟踪演练 3 已知函数 f(x) 2x21,x0, 1,x0, 2x24,x0. 试编写伪代码,根据输入的 x 值输出对应的 y 值 解 伪代码如下: 课堂达标 1以下关于条件语句的说法,正确的是( ) A条件语句的执行是按照程序中的先后顺序执行的 B条件语句实现了程序框图中的条件结构 C条件语句不能嵌套,即条件语句中不能再使用条件语句 D条件语句一定要完整,即 IFTHENELSEEND IF 中每一部分都不能少 答案 B 2当输入 x3.2

    7、 时,伪代码 输出的结果为( ) A3.2 B3.2 C3 D3 答案 B 3给出以下伪代码: 如果输入 x12,x23,那么执行此伪代码的结果是输出( ) A7B10C5D8 答案 C 解析 由于输入的两个数 x12, x23, 不满足条件 x1x2, 因此, 不执行语句体 yx1x2, 而直接执行 yx1x2,所以 y5,最后输出 5. 4输入两个数,输出其中较大的数,则能将伪代码补充完整的是( ) APRINT b BPRINT a Cab Dba 答案 A 5将下列伪代码补充完整 判断输入的数 x 是否为非负数,若是,输出它的平方,若不是,输出它的相反数,则为 _ 答案 x0 课堂小结

    8、 1使用条件语句时应注意的问题 (1)条件语句是一个语句,IF,THEN,ELSE,ENDIF 都是语句的一部分 (2)条件语句必须是以 IF 开始,以 ENDIF 结束,一个 IF 必须与一个 ENDIF 相对应 (3)如果程序中只需对条件为真的情况作出处理,不用处理条件为假的情况时,ELSE 分支可 以省略,此时条件语句就由双支变为单支 (4)为了程序的可读性,一般 IF、ELSE 与 ENDIF 顶格书写,其他的语句体前面则空两格 2对于三段或三段以上的分段函数求函数值时,需要用条件语句的嵌套结构在编写条件语 句的嵌套中的“条件”时,要注意“IF”与“ENDIF”的配对,通常可以利用文字的缩进来 表示嵌套的层次,以帮助我们对伪代码的阅读和理解


    注意事项

    本文(11.3.2 条件语句 导学案(含答案))为本站会员(画**)主动上传,七七文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七七文库(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    工信部备案编号:浙ICP备05049582号-2     公安备案图标。浙公网安备33030202001339号

    本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。如您发现文档所含内容侵犯了您的版权或隐私,请立刻联系我们并提供证据,我们将立即给予删除!

    收起
    展开