高中数学第一章算法初步1_2_2条件语句课件新人教a版必修3_第1页
高中数学第一章算法初步1_2_2条件语句课件新人教a版必修3_第2页
高中数学第一章算法初步1_2_2条件语句课件新人教a版必修3_第3页
高中数学第一章算法初步1_2_2条件语句课件新人教a版必修3_第4页
高中数学第一章算法初步1_2_2条件语句课件新人教a版必修3_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章1 2基本算法语句 1 2 2条件语句 学习目标 1 了解条件语句的格式及意义 2 能用条件语句编写简单的程序 知识梳理自主学习 题型探究重点突破 当堂检测自查自纠 栏目索引 知识梳理自主学习 知识点一条件语句 1 条件语句的格式 功能及与条件结构的对应关系 语句体 语句体1 语句体2 答案 条件 语句体 条件 语句体1 语句体2 答案 2 两种条件语句的区别与联系 思考 1 条件语句中的 语句体 是指一条语句吗 答不一定 当条件成立时 只需执行一条语句 这条语句本身就是一个语句体 当程序要执行多个语句时 这多个语句就构成一个语句体 故语句体可以是一条程序语句 也可以是一组程序语句 2 一般在什么条件下才需要用到条件语句 使用条件语句的关键是什么 答一般在分类处理问题时需要用到条件语句 使用条件语句的关键是明确分类的对象和标准 答案 知识点二条件语句的嵌套和叠加 1 条件语句的嵌套 语句格式和框图其程序框图如图 其语句格式如右 条件语句嵌套的实质将外层条件语句中的分支语句再设计成一个条件语句 注意在条件语句中的嵌套中 每一个 IF 对应着一个 ENDIF 注意书写格式 2 条件语句的叠加 语句格式和框图其程序框图如图 其语句格式如右 返回 注意从表达形式上看 条件语句嵌套中内层的每一个条件语句在它上层条件语句的一个分支里面 上层条件语句中的 ENDIF 要在内层条件语句之后 而条件语句叠加中每一个条件语句是一个独立的整体 在下一个条件语句之前要加上 ENDIF 题型探究重点突破 题型一条件语句的简单应用 例1已知函数f x 编写一个程序 使输入的每一个x值都得到相应的函数值 并画出程序框图 解析答案 反思与感悟 解用变量x y分别表示自变量和函数值 步骤如下 第一步 输入x值 第二步 若x 0 则用解析式y x2 1求函数值 否则 用y 2x2 5求函数值 第三步 输出y值 解析答案 反思与感悟 程序框图如图所示 程序如下 反思与感悟 反思与感悟 1 算法中需要判断情况 分类执行时 如判断一个数的正负 比较两个数的大小 求分段函数的函数值等 都需要用到条件语句 2 条件语句是一个整体 IF THEN ELSE ENDIF都是语句的一部分 且 IF ENDIF 必须成对出现 跟踪训练1编写程序 输出两个不相等的实数a b中的较大数 并画出程序框图 解程序框图如图所示 程序如下 解析答案 题型二条件结构的嵌套 例2已知分段函数y 编写程序 要求输入自变量x的值 输出相应的函数值 并画出程序框图 解析答案 反思与感悟 解程序框图如图所示 程序如下 反思与感悟 反思与感悟 1 适用范围 已知分段函数的解析式求函数值的问题 须用条件语句书写程序 当条件的判断有两个以上的结果时 可以选择条件结构嵌套去解决 2 解此类问题的步骤 构思出解决问题的一个算法 可用自然语言 画出程序框图 形象直观地描述算法 根据框图编写程序 即逐步把框图中的算法步骤用算法语句表达出来 跟踪训练2已知a b c三个实数中 有且只有一个负数 画出程序框图 设计一个程序 筛选出这个负数 解析答案 解程序框图如图 程序如下 题型三条件语句的实际应用 例3到某银行办理个人异地汇款 银行收取一定的手续费 汇款额不超过100元 收取1元手续费 超过100元但不超过5000元 按汇款额的1 收取 超过5000元 一律收取50元手续费 画出描述汇款额为x元 银行收取手续费y元的程序框图 并写出相应的程序 解析答案 反思与感悟 程序框图如图所示 解析答案 反思与感悟 程序如下 反思与感悟 反思与感悟 解决实际应用问题 应先建立函数模型 由于对应函数为分段函数 可考虑用条件语句对算法进行描述 应用多个条件语句的嵌套时 要明确各种条件与相应语句之间的对应关系 一般先由程序框图直观地弄清这些关系之后再编写程序 跟踪训练3某商场购物实行优惠措施 若购物金额x在800元以上 包括800元 打8折 若购物金额x在500元以上 包括500元 但不足800元 则打九折 否则不打折 设计程序框图 并编写程序 要求输入购物金额x 能输出实际交款额y 解析答案 解由题意建立函数模型为 程序框图如图所示 解析答案 程序如下 条件语句的编写 一题多解 例4已知函数y 编写一个程序 对每一个输入的x值 求出相应的函数值 解析答案 返回 返回 解方法一程序如下 方法二程序如下 当堂检测 1 2 3 4 5 1 给出以下四个问题 输入一个正数x 输出它的算术平方根 求函数f x 的函数值 求周长为6的正方形的面积 求三个数a b c中的最小值 其中需要用条件语句来描述其算法的个数为 A 1B 2C 3D 4 解析答案 1 2 3 4 5 解析对于 当x取不同范围时 f x 的解析式不同 因此需分情况讨论 要用到条件语句 对于 要求出最小值 需分情况讨论 要用到条件语句 答案B 1 2 3 4 5 2 阅读下面程序 若输入x 5 则输出结果x为 A 5B 5C 0D 不确定 解析当x 0时 不符合条件 执行ENDIF之后的语句 直接输出x的值 即为5 B 解析答案 1 2 3 4 5 3 下面程序的算法功能是 判断任意输入的数x是不是正数 若是 则输出它的平方值 若不是 则输出它的相反数 则横线处填入的条件应该是 A x 0B x 0C x 0D x 0 解析条件成立时 执行y x 条件不成立时 执行y x x 由程序的算法功能 知条件应为x 0 故选D D 解析答案 1 2 3 4 5 4 阅读下面程序 如果在运行时 输入2 那么输出的结果是 A 2 5B 2 4C 2 3D 2 9 解析输入a的值2 首先判断是否大于5 显然2不大于5 然后判断2与3的大小 显然2小于3 所以结果是b 5 因此结果应当输出2 5 A 解析答案 1 2 3 4 5 5 下面程序的运行结果是 解析 5 0 执行ELSE后的语句 y 5 3 8 y 8 解析答案 课堂小结 1 使用条件语句时应注意的问题 1 条件语句是一个语句 IF THEN ELSE ENDIF都是语句的一部分 2 条件语句必须是以IF开始 以ENDIF结束 一个IF必须与一个ENDIF相对应 3 如果程序中只需对条件为真的情况作出处理 不用处理条件为假的情况时 ELSE分支可以省略 此时条件语句就由双支变为单支 4 为了程序的可读性 一般IF ELSE与ENDIF顶格书写 其他的语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论