下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 流程图教学培训_图文 流程图教学程序框图?程序框图(流程图)是一个图表。它使用程序块、流程线和文本描述来表示算法构成流程图的图形符号及其功能程序盒名称起止盒(接线盒)输入、输出盒处理盒(执行盒)判断盒流程线功能代表算法的开始和结束,这是任何流程图不可缺少的。.表示算法的输入和输出信息,可用于任何需要输入、输出.赋值、计算的位置。算法中数据处理所需的公式、公式写入不同的数据处理处理框.中,判断某个条件是否成立,成立时在出口处标记“是”或“是”;如果不正确,标记“否”或“n”.连接程序框图的两个部分。程序控制结构程序框图1)框图通常从上到下绘制、从左到右。2)使用标准图形符号。3)程序盒通常只有
2、一个入口点和一个出口点。4)判断框中有两个退出点,用“是”和“否”或“是”和“否”或“t”和“f”表示判断的两个结果。5)图形符号中描述的语言应简洁明了。序列结构?顺序结构在程序框图中的体现是将程序块从上到下用流程线连接起来,并按顺序执行算法步骤。例如,在示意图中,方框a和方框b是依次执行的,只有在执行了方框a中指定的操作之后,才能执行方框b中指定的操作。?示例1:计算半径为2+的任意正实数的圆的面积算法:s1,输入r. s2,s=*r * r s3,输出s .开始输入r s=*r * r输出s结束练习1?设计流程图,输入长度和宽度,自动计算矩形面积,输出面积。算法:s1,输入a,b s2,s
3、=a*b s3,输出s .开始输入a,b s=a*b输出s结束方程的含义是什么?a=5?a是变量。意思是让a等于5,执行后a的值变成5.呢?a=5?b=6?甲=乙?a、b是可变的。最后一步是使a等于b。a的最后一个值是6 .等式的含义?等式的目标:更改等式左侧的变量值。成为等式右侧的值。?等式的格式,左边必须是一个变量,右边可以是一个数值、,一个变量、,或者一个表达式。?示例:?a=5?乙=甲?等式b = b+1的含义是什么?锻炼:开始的等式是什么意思?锻炼:判断运行结果,开始a=1 a=a+2 a=a*2,结束知识的应用?示例2:交换两个变量a和b的值?算法:自然语言描述s1、输入a,bs2
4、 、c = a;s3 、a = b;s4、b=c。s5、输出a,b开始输入a,b c = a = b b = c输出a,b结束输入a,b c = a = b b = c输出a,b结束条件结构?条件结构是指算法结构。通过判断算法中的条件,根据条件是否成立来选择不同的流向符合条件吗?不,是的,声明满足条件?是声明否声明?示例3:设计一个算法,求任意两个整数a和b 。的最大值算法:让max代表三个数中的最大值s1,并输入两个数,a 、b;s2,让麦克斯= a;s3,如果bmax,max = b;s4,输出最大值开始输入a,b最大值=a最大值?是否最大值=b输出最大值结束开始输入a,b ab否输出最大
5、值结束条件结构分析开始输入a a10是a=a-10否a=a+10输出a结束?练习3:设计一个算法,求任意三个整数a、b和c 。的最大值算法:让max代表三个数中的最大s1,并输入三个数:a 、b 、c;s2,让麦克斯= a;s3,如果bmax,max = b;s4,如果cmax,max = c;s5,输出最大程序框图1:输入a,b,c max=a bmax?是或否最大值=b cmax?是否最大值=c输出最大值结束程序框图2:输入a,b,c max=a bmax?没有cmax?输出最大端是max=b还是max = c环路结构?每次执行循环体前判断条件时;当条件满足时,执行循环体,否则,循环终止。
6、条件满足了吗?它是一个循环累加器吗?设计一个值为1+2+100的算法,并画出程序框图.?算法:s1: s=0,i=1,s2:如果i100,输出s,算法结束. s3: s=s+i. s4: i=i+1,s5:转到s2 .循环结构?圆形结构:从某处开始,根据特定条件。重复一些步骤?环状体:重复的步骤称为循环体。?循环条件控制的重复执行条件称为循环条件。圆形结构,循环的四个元素:计算初始步长的公式跳出了起始条件i=1 s=0 i5?是,s = s+i = i+1,否,输出s,结束循环结构训练1?i = 5s = 0s = 5i = 6t s = 11i = 7t s = 18i = 8t s = 26i = 9t s = 35i = 10t s = 45i = 11f 5-10。i=5 s=0 i10?是,s=s+i i=i+1,否,输出s,结束循环结构训练2:有什么区别,i=5 s=0 i10?是s=s+i i=i+1无输出s结束开始i=5 s=0 i10?是,i=i+1 s=s+i,否,输出s,结束循环结构训练
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 未来五年放射性同位素药行业市场营销创新战略制定与实施分析研究报告
- 未来五年GRC仿瓷浴缸行业市场营销创新战略制定与实施分析研究报告
- 未来五年车载发射器行业市场营销创新战略制定与实施分析研究报告
- 阳泉市二景煤炭有限责任公司储运系统技改工程施工说明试卷教案
- 2025年教务工程师工作报告
- 油气管道维护工保密强化考核试卷含答案
- 土方机械维修工岗前技能综合实践考核试卷含答案
- 酒精原料粉碎工操作水平考核试卷含答案
- 拉深工岗前内部控制考核试卷含答案
- 钽碳还原火法冶炼工安全意识强化竞赛考核试卷含答案
- 2026年山东潍坊市高三一模高考生物模拟试卷(含答案详解)
- 高一下学期返校收心归位主题班会课件
- 2026年工程质量安全管理试题及答案
- 如何建立健全的建筑企业管理体系
- 无人机驾驶员培训计划及大纲
- TB10092-2017 铁路桥涵混凝土结构设计规范
- 小学语文思辨性阅读与表达学习任务群解读及教学建议
- 公共营养师试题库及参考答案
- 吹风造型基础课件
- 急诊科护理质量考核标准
- 昆明医科大学第二附属医院进修医师申请表
评论
0/150
提交评论