【优化方案】高考数学总复习 第11章第2课时基本算法精品课件 文 新人教A版.ppt_第1页
【优化方案】高考数学总复习 第11章第2课时基本算法精品课件 文 新人教A版.ppt_第2页
【优化方案】高考数学总复习 第11章第2课时基本算法精品课件 文 新人教A版.ppt_第3页
【优化方案】高考数学总复习 第11章第2课时基本算法精品课件 文 新人教A版.ppt_第4页
【优化方案】高考数学总复习 第11章第2课时基本算法精品课件 文 新人教A版.ppt_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

第2课时基本算法语句 算法案例与框图 第2课时基本算法语句 算法案例与框图 考点探究 挑战高考 考向瞭望 把脉高考 温故夯基 面对高考 温故夯基 面对高考 1 输入语句 输出语句 赋值语句的格式与功能 input 提示内容 变量 print 提示内容 表达式 常量 变量的值和系统信息 变量 表达式 赋给变量 2 条件语句 1 if then格式 思考感悟计算机如何执行条件语句 提示 计算机执行条件语句时 首先对if后的条件进行判断 如果 if 条件符号 那么 then 执行语句体 否则执行后面的语句 2 if then else格式 3 循环语句 1 until语句 2 while语句 4 算法案例我国古代典型的算法案例有 5 框图的分类 辗转相除法 秦九韶算法 进位制 考点探究 挑战高考 输入语句 输出语句 赋值语句是任何一个算法中必不可少的语句 在赋值语句中 变量的值始终等于最近一次赋给它的值 先前的值将被替换 要注意这一特点 是一个赋值号 左边只能是变量 不能是常数或表达式 变量赋值后其原来的值被改变 初始值不被记忆 2011年东莞调研 某工种按工时计算工资 每月总工资 每月劳动时间 小时 每小时工资 从总工资中扣除10 作公积金 剩余的为应发工资 当输入劳动时间和每小时工资数 试编写一程序输出应发工资 思路分析 设出每小时工资 每月劳动时间 每月总工资 先求出每月总工资 再求应发工资 解 算法分析 第一步 输入每月劳动时间t和每小时工资a 第二步 求每月总工资y 每月劳动时间t 每小时工资a 第三步 求应发工资z 每月总工资y 1 10 第四步 输出应发工资z 程序框图如图 程序 规律小结 赋值语句在使用时易出现格式不符合要求的错误 应注意以下三点 1 赋值号左边只能是变量而不是表达式 2 赋值号两边不能对换 3 不能利用赋值语句进行代数式计算 1 条件语句一般用在需要对条件进行判断的算法设计中 求分段函数的函数值往往用条件语句编写程序 2 条件语句常用运算符 大于 大于或等于 不等于 到银行办理个人异地汇款 不超过100万 时 银行要收取一定的手续费 汇款额不超过100元 收取1元手续费 超过100元但不超过5000元 按汇款额的1 收取手续费 超过5000元但不超过100万元 一律收取50元手续费 试用条件语句描述当汇款额为x元时 银行收取的手续费y元的过程 画出程序框图并写出程序 解 程序框图 程序 规律小结 1 要区别好条件语句的两种格式 if then else格式和if then格式 理解它们的区别与联系 以及在实际编写程序中各自的特点 2 条件语句一般用在需要对条件进行判断的算法设计中 如判断一个数的正负 确定两个数的大小等问题要用到条件语句 循环语句主要用来实现算法中的循环结构 在处理一些需要反复执行的运算任务时 如累加求和 累乘求积等问题中常常用循环语句来编写程序 编写一个程序计算12 32 52 9992 并画出相应的程序框图 思路分析 由题意知各项指数相同 底数相差为2 可以借助于循环语句设计算法 解 1 while型 程序为 程序框图为 2 until型 程序为 程序框图为 规律小结 解决累加求和问题 自然想到用循环语句设计算法 其中注意累加变量s和计数变量i初值的设定和作用 算法的设计带有灵活性和通用性 熟练地掌握这一类题的解法 对于解决与此相关的问题有很大帮助 方法技巧1 循环语句有两种格式 while循环和until循环 while循环语句尤其适合于解决一些事先不确定循环次数的问题 while循环语句中的表达式的结果为真时 执行循环体 为假时跳出循环体 2 实际问题的编程设计一般是先对问题进行认真分析 设计出合理的算法 然后将算法用程序框图表示出来 最后根据程序框图利用算法语句写出程序 3 更相减损术与辗转相除法不同 但二者的算法理论却是相似的 主要区别是一个是减法运算 一个是除法运算 实质都是一个递推的过程 用秦九韶方法计算多项式的值 关键是将多项式改写 然后由内向外依次计算 4 将k进制数转化为10进制的数的方法和将10进制数转化为k进制数的算法操作性都很强 要掌握算法步骤 并熟练转化 要熟练应用 除基数 倒取余 一直除到商为0 失误防范1 要区分条件语句的两种格式 if then else格式和if then格式 2 循环语句有 直到型 与 当型 两种 要区别两者的异同 主要解决遇到需要反复执行的任务时 用循环语句编写程序 考向瞭望 把脉高考 从近几年广东高考试题来看 基本算法语句 算法案例内容均未考查 但考纲要求理解几种算法语句 能利用辗转相除法及更相减损术求最大公约数 用秦九韶算法求多项式的值 会不同进位制间的相互转化 所以复习中不可忽视 预测2012年广东高考不排除对基本算法语句 算法案例考查的可能性 应注重对基本方法的复习 本题满分12分 高一 2 班共有54名同学参加数学竞赛 现已有这54名同学的竞赛分数 请设计一个将竞赛成绩优秀同学的平均分输出的算法 规定90分以上为优秀 画出程序框图 并设计程序 解 程序框图如下 6分 程序为 12分 1 关于赋值语句下列说法不正确的是 a 赋值语句就是将表达式所代表的值赋给变量b 赋值号左右不能互换c 赋值号与数学中的符号有着完全相同的意义d 执行赋值语句时 先计算 右边表达式的值答案 c a

温馨提示

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

评论

0/150

提交评论