全球旧事资料 分类
为输入、输出框,它有一个入口和一个出口.(4)矩形框:表示计算、赋值等处理操作,又称为处理框(执行框),它有一个入口和一个出口.(5)菱形框:是用来判断给出的条件是否成立,根据判断结果来决定程序的流向,称为判断框,它有一个入口和两个出口.(6)流程线:表示程序的流向.(7)圆圈:连接点.表示相关两框的连接处,圆圈内的数字相同的含义表示相连接在一起.(8)总结如下表图形符号名称功能终端框(起止框)输入、输出框处理框(执行框)判断框表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”连接程序框
流程线
连接点
连接程序框图的两部分
9很明显,顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构三种逻辑结构可以用如下程序框图表示:
顺序结构条件结构循环结构应用示例例1请用程序框图表示前面讲过的“判断整数
2是否为质数”的算法解:程序框图如下
2
f点评:程序框图是用图形的方式表达算法,使算法的结构更清楚,步骤更直观也更精确这里只是让同学们初步了解程序框图的特点,感受它的优点,暂不要求掌握它的画法变式训练观察下面的程序框图,指出该算法解决的问题
解:这是一个累加求和问题,99项相加,共该算法是求
112

123

134

199100
的值例2已知一个三角形三条边的边长分别为a,b,c,利用海伦秦九韶公式设计一个计算三角形面积的算法,并画出程序框图表示(已知三角形三边边长分别为abc,则三角形的面积为S,其中pppapbpc)
abc2
这个公式被称为海伦秦九韶
公式)算法分析:这是一个简单的问题,只需先算出p的值,再将它代入分式,最后输出结果因此只用顺序结构应能表达出算法算法步骤如下:第一步,输入三角形三条边的边长abc第二步,计算p第三步,计算S第四步,输出S
abc2

ppapbpc
3
f程序框图如下:
点评:很明显,顺序结构是由若干个依次执行的步骤组成的,它是最简单的逻辑结构,它是任何一个算法都离不开的基本结构变式训练下图所示的是一个算法的流程图,已知a13,输出的b7求a2的值
解:根据题意
a1a22
7
∵a13∴a211即a2的值为11例3写出通过尺轨作图确定线段AB的一个5等分点的程序框图解:利用我们学过的顺序结构得程r
好听全球资料 返回顶部