版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.1.2程序框图,开始,输入n,i=2,求n除以i的余数,i=i+1,in或 r=0?,r=0?,是,n不是质数,n是质数,结束,否,是,否,教学流程:,程序框图:又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观的表示算法的图形,步骤1,步骤2,(1)顺序结构-是由若干个依次执行的处理步骤组成的.这是任何一个算法都离不开的基本结构.,循环结构,i=i+1,in-1,或r=0?,否,是,求n除以i的余数r,循环结构-在一些算法中,也经常会出现从某处开始,按照一定条件,反复执行某一步骤的情况,这就是循环结构.,(2)条件结构-在一个算法中,经常会遇到一些条件的判断,算法的流向根据条件
2、是否成立有不同的流向.条件结构就是处理这种过程的结构.,顺序结构:,条件结构:,循环结构:,例3 已知一个三角形的三边分别为2,3,4,利用海伦-秦九韶公式设计一个算法,求出它的面积,画出算法的程序框图,分析:应该先搞清楚自然语言表示的算法,然后再画出程序框图先算出p的值,再将它代入公式,最后输出结果,只用顺序结构就能够表达出算法,顺序结构:,由若干个依次执行的处理步骤组成的这是任何一个算法都离不开的基本结构.,程序框图:,开始,输出S,结束,开始,结束,输入a,b,c,a=2,b=3,c=4,输出S,练习:,1.就(1)、(2)两种逻辑结构,说出各自的算法功能,(2),答案:(1)求直角三角
3、形斜边长;,(2)求两个数的和,解:算法步骤为: 第一步,输入圆的半径 r . 第二步,计算 第三步,输出s.,程序框图:,结束,开始,输入r,输出s,计算,练习1:任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积,并画出程序框图表示.,2.已知梯形上底为2,下底为4,高为5,求其面积,设计出该问题的流程图,开始,结束,条件结构:,在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向条件结构就是处理这种过程的结构,例4 任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存画出这个算法的程序框图,程序框图,开始,存在这样的三 角形,结束
4、,不存在这样的三 角形,是,否,练习:,1.就逻辑结构,说出其算法功能,2.此为某一函数的求值程序图,则满足该流程图的函数解析式为( )(不能写成分段函数),3.求函数 的值的算法流程图,开始,输入x,X2?,y=2,输出y,结束,是,答案:1.求两个数中的最大值.,答案:2. y=|x-3|+1.,在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构反复执行的处理步骤称为循环体,循环结构中一定包含条件结构,循环结构:,在循环结构中,通常都有一个起到循环计数作用的变量,这个变量的取值一般都含在执行或中止循环体的条件中,例5 设计一个计算1+2+.+100
5、的值的算法,并画出程序框图,算法分析:只需要一个累加变量和一个计数变量,将累加变量的初始值设为0,计数变量的值可以从1100,开始,结束,是,否,程序框图:,当型循环结构,直到型循环结构,循环结构,当型:当型循环在每次执行循环体前对控制循环条件进 行判断,当条件满足时执行循环体,不满足则停止,直到型:直到型循环在执行了一次循环体之后,对控制循环条件进行判断,当条件不满足时执行循环体,满足时则停止,练习:,当型,求积为624的相邻偶数.,直到型,?,5.下图为求11000的所有的偶数的和而设计的一个程序框图,将空白处补上,并指明它是循环结构中的哪一种类型,并画出它的另一种循环结构框图,sum=sum+i,i=i+2,习题1.选讲,1.为了加强居民的节水意识,某市制定了以下生 活用水收费标准:每户每月用水未超过7m3时,每 立方米收费1.0元,并加收0.2元的城市污水处理费, 超过7m3的部分,每立方米收费1.5元,并加收0.4元 的城市污水处理费,课堂小结:,1.要掌握程序框的作用; 2.掌握三种逻辑结构,并能正确使用这三种结构画流程图; 3.在循环结构中,一定有条件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026自强社干部面试题及答案
- 一二次融合成套环网箱性能评价报告示例
- 文物保护工程从业资格案例分析题集(完整版)
- 虚拟化技术应用项目教程 习题及答案 习题1.7
- 安全管理人培训
- 水利安全管理规定
- 卫生院年度工作总结
- 2025年实验室生物安全培训考核试题(含答案)
- 光伏发电工程项目施工组织设计方案
- 污水处理站消防考核办法
- 煤矿入井安全操作规程培训
- 高中数学立体几何学习现状及教学策略
- 饲草产品加工工安全技能测试水平考核试卷含答案
- 甘肃省民航机场集团招聘笔试题库2026
- 《JBT 14962-2025磁悬浮离心式压缩机能效限定值及能效等级》专题研究报告
- 2025年案件管理检察业务竞赛真题及答案
- 2026广岩国际投资有限责任公司招聘14人备考题库及答案详解(各地真题)
- 券商从业人员专属2026新三板考试试题答案
- 华为基本法(更新)
- 钛白粉行业风险分析报告
- NCIC临床实践指南:免疫检查点抑制剂毒性管理指南(2026版)课件
评论
0/150
提交评论