高中数学第二章算法初步3_1条件语句课件北师大版必修31_第1页
高中数学第二章算法初步3_1条件语句课件北师大版必修31_第2页
高中数学第二章算法初步3_1条件语句课件北师大版必修31_第3页
高中数学第二章算法初步3_1条件语句课件北师大版必修31_第4页
高中数学第二章算法初步3_1条件语句课件北师大版必修31_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

3 1条件语句 第二章 3几种基本语句 学习目标1 掌握条件语句的含义 格式 2 会利用条件语句将具体问题的框图转化为算法语句 3 会利用条件语句解决实际生活中的应用问题 题型探究 问题导学 内容索引 当堂训练 问题导学 为什么要在数学课上学程序语言 思考 知识点一程序语言 答案 现代算法主要在计算机上实现 学习程序语言可以增强人机交流 便于检验修改算法 理解算法思想 梳理程序语言的种类很多 但所有语言都要使用的语句有语句 语句 语句 语句和语句 输入 输出 赋值 条件 循环 知识点二条件语句 对于选择结构的算法或算法框图 要转化为计算机能够理解的算法语言 使用输入 输出和赋值语句还行吗 需要用怎样的语句 思考 答案 不行 要用与选择结构相适应的条件语句 梳理条件语句的一般格式 题型探究 类型一选择结构翻译成条件语句 解答 可以用条件语句表示如下 当计算机执行条件语句时 首先对If后的条件进行判断 如果 If 条件符合 那么 Then 执行语句1 否则 Else 执行语句2 反思与感悟 跟踪训练1写出求实数x的绝对值的一个算法 画出算法框图并写出算法对应的语句 解答 算法步骤 1 输入一个实数x 2 判断x的符号 若x 0 则输出x 否则 输出 x 算法框图 算法对应的语句 类型二条件语句的应用 例2在音乐唱片超市里 每张唱片售价25元 顾客如果购买5张以上 含5张 唱片 则按照九折收费 如果顾客购买10张以上 含10张 唱片 则按照八五折收费 请用语句描述完成计费工作的算法 画出算法框图并写出对应的语句 解答 假如用变量a表示顾客购买的唱片数 用变量C表示顾客要缴纳的金额 则这个算法可以表示为 1 输入a 2 对a进行判断 若a 5 则C 25a 若5 a 10 则C 22 5a 若a 10 则C 21 25a 3 输出C 算法框图如图所示 算法对应的语句为 先建立数学模型 再画出算法框图 根据算法框图就比较容易写出算法语句了 反思与感悟 跟踪训练2已知某商店对顾客购买货款数满500元 减价3 不足500元不予优惠 输入一顾客购物的货款数 计算出这个顾客实交的货款 画出算法框图 写出算法语句 解答 所以 算法框图如图所示 算法语句为 类型三条件语句的复合 解答 算法框图如图所示 算法语句为 1 适用范围 已知分段函数的解析式求函数值的问题 须用条件语句书写算法语句 当条件的判断有两个以上的结果时 可以选择条件语句的复合去解决 2 解此类问题的步骤 1 构思出解决问题的一个算法 可用自然语言 2 画出算法框图 形象直观地描述算法 3 根据框图编写语句 即逐步把框图中的算法步骤用算法语句表达出来 反思与感悟 解答 算法语句如下 当堂训练 1 以下关于条件语句的说法 正确的是A 条件语句的执行是按照程序中的先后顺序执行的B 条件语句实现了算法框图中的选择结构C 条件语句中不能再使用条件语句D 条件语句一定要完整 即If Then Else EndIf中每一部分都不能少 答案 2 3 4 5 1 2 给出以下问题 输入一个数x 输出它的相反数 求周长为8的正方形的面积 求三个数a b c中的最小值 求分段函数f x 的函数值 其中不需要用条件语句来描述其算法的有A B C D 2 3 4 5 1 答案 3 给出以下算法语句 如果输入x1 2 x2 3 那么执行此算法语句的结果是输出A 7B 10C 5D 8 2 3 4 5 1 答案 解析 2 3 4 5 1 由于输入的两个数x1 2 x2 3 不满足条件x1 x2 因此 不执行语句体x1 x1 x2 而直接执行y x1 x2 所以y 5 最后输出5 4 写出下面所示的算法语句表示的函数 2 3 4 5 1 答案 2 3 4 5 1 5 将下列算法语句补充完整 1 输入两个数 输出其中较大的一个数 答案 1 输出b 2 3 4 5 1 2 判断输入任意数x的奇偶性 2 答案 m 0 使用条件语句时应注意的问题 1 条件语句是一个语句 If Then Else EndIf都是语句的一部分 2 条件语句必须是以If开始 以EndIf结束 一个If必须与一个EndIf相对应 3 如果程序中只需对条件为真的情况作出处理 不用

温馨提示

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

评论

0/150

提交评论