版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第3课时 循环结构、程序框图的画法山东世纪金榜书业頁陽公司$山东世纪金榜粘业直畛亘山东世纪金榜书业誦公司存课堂探究上算法的循环结构在算法的程序框图中,由按照一定的条件反复执行 的某些步骤组成的逻辑结构, 称为循环结构, 反复执行 的步骤称为循环体。在执行了一次循环体 后,对条件进行判断,如 果条件不满足,就继续执 行循环体,直到条件满足 时终止循环.这种循环结构称为直到型循环结构.d 笺JS观教寻课件Muithnedla Courseware For Teachingd 笺!S弧敦学课件山东世纪金榜书业有限公Muithnedla Courseware For Teaching某些循环结构用程序
2、框图可以表示为:循环体山东世纪金榜书业有限公司还有一些循环结构用程序框图可以表示为:在每次执行循环体前,对条件进行判断,如果条件满足,就执行 循环体,否则终止循 环.这种循环结构称为当型循环结构.例 X 设计一个计算1+2+3+100的值的算法,并画出程 序框图.第1步:第2步:第3步:第4步:0+1=1.1+2=3.3+3=6.6+4=10.第100步:4950+100=5050.山东世纪金榜书业有限公司、 我们用一个累加变量 S 表示每一步的计算结果,即把 S+i的结果仍记为 S,从而把第涉表示为 S=S+1,其中 S 的 初始值为 0,i 依次取 1, 2,100,由于 i 同时记录了循
3、环的次数,所以也称为计数变量.第一步:令 S=0 第二步:如/300”时终止循环.程序框图:I开管JVn=2005第四步:若f (a) f (m)0,则含零点的区间为a, m;否 则,含零点的区间为m, b将新得到的含零点、 的区间仍 记为a, b .第五步: 判斷a, b的长度是否小于d或f(m)是否等于0若 是,则m是方程的近似解;否则,返回第三步.思考用如何设计?第一教字輕Multhndia Cnurware For Teachinn思考2:该算法中哪几个步骤可以用顺序结构来表示?这 个顺序结构的程序框图如何?f (x) =x22思考3:该算法中第四步是什么逻辑结构?这个步骤用程序 框图
4、如何表示?是a=nib=m、.MulthndiaCnurwaretU东世纪金榜书业宥限丕*F输入精确度 d和初始值a, b否f(a)f(m)0?教字輕Multhndia Cnurware For Teachinn山东世纪金榜书业有限公司刃用程序框图如何表示?思考4:该算法中哪几个步骤构成循环结构?这个循环结构第三步第四步1.设计一个用有理指数幕逼近无理指数需5血的算法,并估计 尹的近似值,画出算法的程序框图.解:算法步骤如下:第一步:给定精确度d,令=1;第二步:取出血的到小数点后第i位的不足近似值,记 为a;取出72的到小数点后第,位的过剩近似值,记为b;第三步:计算m=5b-5a;第四步:
5、若md,则得到5血 的近彳以值为亍;否则,将i的 值增加1,近回第二步;第五步:得到5忑的近似值为5&输入误耒1将V2的到小数点后第i位的不足近似值记为a将J7的到小数点后笫f位的过剩近似值记为bm=5b-5a2.设计一个算法求2+22+32+. +992+1002的值,并画出程序框图.(开始)程序框图如下:/=/+!Multimedia Courware For Teaching程序框图开始山东世纪金榜打亚s=o是s=s+/*/否md?结束Multimedia Courware For Teaching/=!否100?输出 S( 结束 )设计一个算法的程序框图的基本思路:第一步:用自然语言表述算法步骤.第二步:确定每个算法步骤所包含的逻辑结构,并用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初三上科学知识课件
- 老年期神经症课件
- 花卉绿植购销合同范本
- 2024年度版权许可合同音乐作品的网络传播权许可3篇
- 河南师范大学《语言学导论》2023-2024学年第一学期期末试卷
- 支教公益志愿主题活动
- 2024年度东莞市长三角地区科技创新合作协议3篇
- 《招商方案模板》课件
- 门窗订购简单合同范本 3篇
- 诊所与医疗信息科技公司2024年度合同2篇
- 供电公司竞聘考试试卷答案
- 工程项目管理(三控三管一协调)
- 桥梁风险辨识表
- 2024年医师定期考核《人文医学》试题及答案
- 《气凝胶的应用》课件
- 炼铁厂维修作业标准
- 人教版八年级上学期期末考试数学试卷及答案解析(共六套)
- 大数据建模与应用课程设计
- 腔隙性脑梗个案查房课件
- 联系一具体方案谈谈公共政策环境对公共政策的影响
- 《大数据时代下的数据挖掘》试题和答案与解析
评论
0/150
提交评论