




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设计一算法 求和 1 2 3 100 第一步 确定首数a 尾数b 项数n 第二步 利用公式 总和 首数 尾数 项数 2 求和 第三步 输出求和结果 算法1 新课引入 算法2 第一步 从1开始将自然数1 2 3 100逐个相加 第二步 输出累加结果 1 上边的式子有怎样的规律呢 2 怎么用程序框图表示呢 sum sum i 设计一算法 求和 1 2 3 100 sum 0sum sum 1sum sum 2sum sum 3 sum sum 100 思考 在一些算法中 经常会出现从某处开始 反复执行某一处理步骤 这就是循环结构 1 循环结构的概念 循环结构是指在算法中从某处开始 按照一定的条件反复执行某一处理步骤的结构 在科学计算中 有许多有规律的重复计算 如累加求和 累乘求积等问题要用到循环结构 三 循环结构及框图表示 讲授新课 当型循环结构 满足条件 循环体 y n 当型循环结构在每次执行循环体前对控制循环条件进行判断 当条件满足时执行循环体 不满足则停止 2 循环结构的算法流程图 直到型循环结构 条件 语句a y n 直到型循环执行了一次循环体之后 对控制循环条件进行判断 当条件不满足时执行循环体 满足则停止 3 循环结构的设计步骤 1 确定循环结构的循环变量和初始条件 2 确定算法中需要反复执行的部分 即循环体 3 确定循环的终止条件 4 循环结构的三要素 循环变量 循环体 循环的终止条件 例1 设计一个计算1 2 3 100的程序框图 开始 i 100 否 是 输出sum 结束 i 1 sum 0 i i 1 sum sum i 例1 设计一个计算1 2 3 100的程序框图 开始 i 100 否 是 输出sum 结束 i 1 sum 0 sum sum i i i 1 1 画出求mul 1 2 3 100问题的程序框图 第一步 设i 1 mul 1 第二步 如果i 100执行第三步 否则执行第五步 第三步 计算mul i并将结果代替mul 第四步 将i 1代替i 转去执行第二步 第五步 输出mul 课堂练习 开始 i n 否 是 输出mul 结束 mul 1 i 1 i i 1 mul mul i 开始 i 100 否 是 输出sum 结束 i 1 sum 0 i i 1 sum sum i2 2 设计一个计算12 22 32 1002的一个程序框图 开始 结束 输入ri r 6 8 否 是 i 1 i i 1 i 9 是 否 输出ri 课堂练习 开始 结束 输入r r 6 8 否 是 n 1 n n 1 n 9 输出r 是 否 例2 画出 的值的程序框图 解法2 开始 输出a6 结束 1 1 开始 i 6 否 是 输出t 结束 i 1 t 0 i i 1 例3 某工厂2004年的生产总值为200万元 技术革新后预计以后每年的生产总值比上一年增加5 问最早需要哪一年年生产总值超过300万元 写出计算的一个算法 并画出相应的程序框图 第一步 n 0 a 200 r 0 05 第二步 t ar 计算年增量 第三步 a a t 计算年产值 第四步 如果a 300 那么n n 1 重复执行第二步 第五步 n 2004 n 第六步 输出n 开始 a 300 否 是 输出n 结束 n 0 a 200 r 0 05 n n 1 a a t t ar 1 1 n 2004 n 算法如下 第一步 p 0 第二步 i 1 第三步 t 0 第四步 p p i 第五步 t t 1 第六步 i i t 第七步 如果i不大于46 返回重新执行第四 五 六步 否则 跳出循环结束程序 例4 设计一个求1 2 4 7 46的算法 并画出相应的程序框图 开始 i 46 否 是 输出p 结束 p 0 i 1 t 0 p p i t t 1 i i t 1 1 课堂小结 小结 1 循环结构的特点 2 循环结构的框图表示 3 循环结构有注意的问题 避免死循环的出现 设置好进入 结束 循环体的条件 当型和直到型 重复同一个处理过程 4 用流程图设计算法的经验 流程图是任何程序设计的基础 一般应注意以下的几点 1 任何的实际问题都有一个数学模型 解决的步骤 这是设计流程图的关键所在 2 流程图必须采用国家标准的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 染发考试题及答案
- 古汉考试题及答案
- 护理核心制度及安全试题与答案
- 护理人员岗位职责试题(含答案)
- 中西医结合外科学(广州中医药大学)知到智慧树答案
- 黑龙江高级机修木工理论模拟试题(附答案)
- 2025二手设备买卖协议书附二手设备残值回收条款
- 2025地产劳务合作劳务派遣服务合同
- 2025出租屋承包合同协议书-旅游度假区出租屋经营合同
- 盾构噪音控制方法-洞察及研究
- 保密教育培训课件内容
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 课程设计与评价
- 广东省中山市20222022学年下学期期末考试八年级英语试卷
- 检修案例-MR有载调压开关的吊芯检查全解课件
- 2023年国药控股股份有限公司招聘笔试题库及答案解析
- 现场处置方案现场应急处置方案(全套)
- 中国移动多功能厅多媒体系统方案
- 河道清淤施工方案(定稿)
- 石料场开采方案
- 2019三福百货品牌介绍51P
评论
0/150
提交评论