1121顺序结构

上传人:re****.1 文档编号:567935199 上传时间:2024-07-22 格式:PPT 页数:14 大小:431KB
返回 下载 相关 举报
1121顺序结构_第1页
第1页 / 共14页
1121顺序结构_第2页
第2页 / 共14页
1121顺序结构_第3页
第3页 / 共14页
1121顺序结构_第4页
第4页 / 共14页
1121顺序结构_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《1121顺序结构》由会员分享,可在线阅读,更多相关《1121顺序结构(14页珍藏版)》请在金锄头文库上搜索。

1、算法结构算法结构与与程序框图程序框图-11.2.1顺序结顺序结构构Page 2【】【】画出一般二元一次方程组的解的程序框图画出一般二元一次方程组的解的程序框图. . 开始开始输入输入输出输出结束结束Page 3程序框图中几个基本元件和它们表示的功能程序框图中几个基本元件和它们表示的功能连接需分页的程序框图的两部分连接点连接程序框,表示流程方向流程线根据给定条件判断,成立时出口为“是”,否则为“否”判断框(选择框)赋值,计算,传送结果处理框(执行框)数据的输入或者结果的输出输入、输出框表示一个算法的起始和结束终端框功 能图 形名 称Page 42.大大多多数数框框图图符符号号只只有有一一个个进进

2、入入点点和和一一个个退退出出点点,唯唯有有判判断断框框是是有有超超出出一一个退出点的符号。个退出点的符号。1.1.程序框图中的第一个和最后一个符号程序框图中的第一个和最后一个符号是终端框,它是任何程序框图不可少的,是终端框,它是任何程序框图不可少的,分别表示一个算法的开始和结束。分别表示一个算法的开始和结束。说明:说明:Page 5一、顺序结构一、顺序结构1、顺序结构:、顺序结构: 依次进行多个处理步骤的结构称为依次进行多个处理步骤的结构称为顺序结构顺序结构2、顺序结构的一般形式、顺序结构的一般形式步骤步骤 A步骤步骤 B(其中(其中A、B是两个依是两个依次执行步骤)次执行步骤)Page 6二

3、、例题分析:二、例题分析:算法步骤:算法步骤:S1:S2:S3:S4:开始开始结束结束例例1、已知坐标平面内两点的坐标、已知坐标平面内两点的坐标 ,利用,利用中点坐标公式设计一个求中点坐标公式设计一个求 的中点的中点 的坐标的算法,并画出程的坐标的算法,并画出程序框图。序框图。输入输入输出输出Page 7例例2,“鸡兔同笼鸡兔同笼”是我国隋朝时期的数学著作孙子算经是我国隋朝时期的数学著作孙子算经中的一个有趣而富有深远影响的问题:中的一个有趣而富有深远影响的问题:“今有雉兔同笼,上有今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?三十五头,下有九十四足,问雉兔各几何?”你能设计一个算你能

4、设计一个算法解决这个问题吗?法解决这个问题吗?算法分析:算法分析:用方程的思想解决,设有用方程的思想解决,设有 只鸡,只鸡, 只兔,则有:只兔,则有:该该算算法法程程序序框框图图如如右右:开始开始输入头数输入头数35和脚数和脚数94脚数减去头数的两倍脚数减去头数的两倍取结果的一半得兔数取结果的一半得兔数头数减去兔数得鸡数头数减去兔数得鸡数输出兔数输出兔数12鸡数鸡数23结束结束Page 8思考思考:回归到一般鸡兔同笼问题,对于任意的头数、脚数,上述程序均可运行成功呢?算法分析:算法分析:用方程的思想解决,设有用方程的思想解决,设有 只鸡,只鸡, 只兔,则有:只兔,则有:该该算算法法程程序序框框

5、图图如如右右:开始开始输入头数输入头数m和脚数和脚数n脚数减去头数的两倍脚数减去头数的两倍取结果的一半得兔数取结果的一半得兔数头数减去兔数得鸡数头数减去兔数得鸡数 输出兔数输出兔数(n-2m)/2鸡鸡数数(4m-n)/2结束结束Page 9l自然语言的特点:灵活自然,只要按步骤叙述清楚即可,但易产生歧义,有时叙述比较繁琐,不利于体现条理性、逻辑性l使用流程图表达算法更为直观、条理、清晰、且有利于转化为程序,体现程序设计的基本思路小结:小结:小结:小结:Page 10例1.已知一个三角形的三边长分别为已知一个三角形的三边长分别为a,b,c,a,b,c,则它的面积可以用公式则它的面积可以用公式(海

6、伦海伦-秦九韶公式)来计算,其中秦九韶公式)来计算,其中 请你设计一个用该公式计请你设计一个用该公式计算三角形面积的算法,并画出算三角形面积的算法,并画出程序框图。程序框图。Page 11该该算算法法程程序序框框图图如如右右:Page 12例例2 2:执行如下程序框图执行如下程序框图后的结果为(后的结果为( )。)。Page 13练习:填空练习:填空开始开始x =1结束结束输出输出xx=x2x=x3则输出则输出x_;开始开始x =1结束结束输出输出x,yy=3x=y1y=x1则输出则输出x_, y _;645Page 14课堂小结1流程图的组成以及各图框表示的各种 类型的操作2顺序结构的特点:依次执行多个处理3能够用自然语言以及流程图表示算法

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号