1.1.2程序框图第三课时:循环结构
更新时间:2023-05-11 06:40:01 阅读量: 实用文档 文档下载
- 程序框图高中必修三推荐度:
- 相关推荐
看左边的程序框图说出 它的输出结果
开始i=1 s=0 i=i+1 s=s+1/ii≤10
否 输出s 结束
是
如果一个计算过程,要重复一系列的计 算步骤若干次,每次重复的计算步骤完全 相同,则这种算法过程称为循环过程。 循环过程非常适合计算机处理,因为 计算机的运算速度非常快执行成千上万次 的重复计算,只不过是一瞬间的事,且能 保证每次的结果都正确。
根据指令条件决定是否重复执行一条或多条指令的控制结构称为循环结构。
循环结构特点 需要重复执行同一操作的结 构称为循环结构,即从某处开 始,按照一定的条件反复执行 某一处理步骤,反复执行的处 理步骤称为循环体. 右图是一 直到型循环结构 种常见的循环结构。 它的功能是先执行A框,然后判断给定 的条件是否成立,如果p条件不成立,则再 执行A,然后再对p条件作判断,如果p条 件仍然不成立,又执行A,……,
另外,下图所示的框图也是常见的一 种循环结构,它的功能是先判断条件p是 否成立,若成立,则执行A框;再判断, 再执行,……,直到不符合条件时,就 终止循环,执行本循环结构后的下一步 程序。当型循环结构
例1 请用循环结构设计一个计算1+2+3+……+100的值的算法, 并画出程序框图。算法分析: 第一步:令i=1,s=0; 第二步:若i<=100成立,则执行第三步;否则,输 出s,结束算法; 第三步:s=s+i; 第四步:i=i+1,返回第二步。
程序框图如下:
开始i=1 s=0 i=i+1 s=s+ii≤100
否 输出s 结束
是
例2. 设计一个求满足“1+3+5+…+n>2008” 的n的最小值的算法,并画出程序框图
解:在这个问题中,需要累加多少次,事先 并不知道,为此我们采用直到型的循环.
算法: S1 n=1; S2 s=1; S3 如果s>2008,则执行S6 , 否则执行S4,S5 ; S4 n=n+2 , S5 s=s+n ; S6 输出n.
开始n=1 s=1 s=s+n n=n+2s>2008
是 输出n 结束
否
1. 流程图中的判断框,有1个入口和( )个出口. A.1 B.2 C.3 D.4 2. 以下给出对程序框图的几种说法:①任何一个程序框图都 必须有起止框;②输入框只能放在开始框后,输出框只能 放在结束框前;③判断框是唯一具有超过一个退出点的符 号;④对于一个程序来说,判断框内的条件表述方法是唯 一的.其中正确说法的个数是( ). A.1 B.2 C.3 D.4 3. 算法的三种基本结构是( ). A.顺序结构、流程结构、循环结构 B.顺序结构、分支结构、嵌套结构 C.顺序结构、条件结构、循环结构 D.流程结构、分支结构、循环结构 4. 写出求的两点距离的一个算法,并画出框图。
开始 练习1. 画出对x=1,2,3,…,10, x=1
求x2的算法的程序 框图.是 x≤1
0 否 结束
x=x+1 输出y y=x2
练习2. 已知函数f(x)=x2,把区间[-3,3] 10等分,画出求等分点函数值算法的程序 框图. 解::把区间[-3,3] 10等分,每一份的长度为 ,所以各等分点分别为-3+ -3+ ×2,-3+ ×3,…,-3+ 代入函数解析式即可求值.3 5 3 5 3 5 3 5 3 ×1, 5
×9
开始 A =-3,B =3 i= 1 计 算 C =-3+ 3 i 5 C ≥ B?
是
否
结束
计算C 输出C i= i+ 1
2
2
练习3.设计计算13+33+53+…+993的算法程序, 并画出相应的流程图。 算法如下: S1 p=0; S2 i =1; S3 p=p +i 3; S4 i =i+2; S5 若i >99,则输出p,否则转S3.p=0 i=1
p= p+i3i=i+2
i >99 N Y 输出p
开始
i=1
课本第14页,练习A,1参考框图
S=0 i=i+1 S=S+i i≤10? 否 输出S 结束 是
开始 n=10 S=0
第14页,练习A,2参考框图
i=1 S=S+1/i i=i+1 i≤n N 输出S的值 Y
结束
开始 x=1
第14页,练习A,3参考框图x≤10 Y y=x2 输出S的值 x=x+1
N
结束
课堂总结1、循环结构的概念2、循环结构三要素: 循环变量、循环体、循环终止条件
3、累加求和、累乘求积
当型结构
直到型结构
正在阅读:
1.1.2程序框图第三课时:循环结构05-11
第六讲:攻击行为:伤害他人09-04
化学分析工技能大赛试卷及答案03-14
英语竞赛辅导讲义03-30
电工电子复习题12科04-02
锯掉繁华作文600字06-23
员工岗位调动通知单05-31
项目管理考试大纲07-07
强项令范晔02-17
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 框图
- 课时
- 循环
- 结构
- 程序
- 1.1
- 继续教育医学伦理学87分
- 2014考研《中药学-总论》考点精华总结(完美打印版)
- 建工画册 (NXPowerLite)
- 餐饮服务许可申请书范本
- 08版通信工程定额解读
- 乙酰水杨酸的制取
- 大连理工大学2012年硕士研究生各专业招生计划
- 常州市小学数学学科新课程培训方案
- 导致阴道炎复发的5个真相.docx
- Intel_ PRO_10GbE LR Server Adapter Data Sheet (689KB PDF)
- 12分布类型的检验
- 检漏仪操作保养规程
- 生产现场可视化与定置管理
- 北京市西城区2012年中考二模数学试题及答案
- 季节性施工措施(雨季、夏季、冬季)
- 土压平衡盾构在砂性土中施工问题的试验研究
- 管理咨询顾问常用的方法和工具
- 提升县域经济发展水平推动社会主义新农村建设
- 《Visual Basic程序设计教程(第2版)》习题参考答案
- 六年级语文培优补差工作计划