表格模板-112流程图 精品.ppt
《表格模板-112流程图 精品.ppt》由会员分享,可在线阅读,更多相关《表格模板-112流程图 精品.ppt(20页珍藏版)》请在第一文库网上搜索。
1、第一章算法初步第一章算法初步1. 2流程图流程图试一试:试一试: 你能写出下列问题的算法吗?你能写出下列问题的算法吗?w甲乙两人坐反了板凳,现在他们对调过来,甲乙两人坐反了板凳,现在他们对调过来,但要求交换时他们不能离开板凳。但要求交换时他们不能离开板凳。w找出三个数,中的最大的找出三个数,中的最大的甲乙两人坐反了座位,现在他们对调过来,但甲乙两人坐反了座位,现在他们对调过来,但要求交换时他们不能离开板凳。要求交换时他们不能离开板凳。算法:算法:S1另准备一个另准备一个板凳给甲坐板凳给甲坐S2乙坐到甲原乙坐到甲原来的座位上来的座位上S3甲坐到乙原甲坐到乙原来的座位上来的座位上找出三个数,中的最
2、大的找出三个数,中的最大的算法:算法:S1给出给出a, b, c三个数三个数S2先比较先比较a, b的大小的大小S3把把a, b中的中的大数与大数与c比较比较S4把最大数写出来把最大数写出来以上是用自然语言描述一个算法以上是用自然语言描述一个算法.为了使得算为了使得算法的描述更为直观和步骤化法的描述更为直观和步骤化,下面介绍另一种下面介绍另一种描述算法的方法描述算法的方法:程序框图程序框图又称又称流程图流程图.由由图框图框和和带箭头的流线带箭头的流线组成。其中组成。其中图框图框表示各种操作类型,图框中的表示各种操作类型,图框中的文字和符号文字和符号表表示操作的内容,带箭头的示操作的内容,带箭头
3、的流线流线表示操作的先表示操作的先后顺序。后顺序。流程图流程图(程序框图程序框图)定义:定义:流程图所用到的框图注解流程图所用到的框图注解连接点连接点连接程序框图的两部分连接程序框图的两部分终端框终端框 (起止框起止框) 处理框处理框 输入输出框输入输出框判断框判断框流程线流程线表示一个算法的起始和结束表示一个算法的起始和结束表示一个算法输入和输出的信息表示一个算法输入和输出的信息判断某一条件是否成立,成立判断某一条件是否成立,成立时在出口处标明时在出口处标明“是是”或或“Y”;不成立时标明不成立时标明“否否”或或“N”.赋值、计算赋值、计算表示流程的路径和方向表示流程的路径和方向辨析练习辨析
4、练习1. 流程图的判断框,有一个入口和流程图的判断框,有一个入口和n个出口,则个出口,则n的的值为()值为()(A)1 (B) 2 (C) 3 (D) 42. 下列图形符号表示输入输出框的是()下列图形符号表示输入输出框的是()(A)矩形框矩形框 (B) 平行四边形框平行四边形框(C) 圆角矩形框圆角矩形框 (D) 菱形框菱形框3.表示表示“根据给定条件判断根据给定条件判断”的图形符号框的是的图形符号框的是()()(A)矩形框矩形框 (B) 平行四边形框平行四边形框(C) 圆角矩形框圆角矩形框 (D) 菱形框菱形框BBD甲乙两人坐反了座位,现在他们对调过甲乙两人坐反了座位,现在他们对调过来,但
5、要求交换时他们不能离开板凳。来,但要求交换时他们不能离开板凳。算法:算法:流程图:流程图:S1另准备一个另准备一个板凳给甲坐板凳给甲坐S2乙坐到甲原乙坐到甲原来的座位上来的座位上S3甲坐到乙原甲坐到乙原来的座位上来的座位上找出三个数,中的最大的找出三个数,中的最大的算法:算法:流程图:流程图:S1给出给出a, b, c三个数三个数S2先比较先比较a, b的大小的大小S3把把a, b中的中的大数与大数与c比较比较S4把最大数写出来把最大数写出来例例1 设计一算法:设计一算法:输入圆的半径输入圆的半径, ,输出圆的面积,输出圆的面积,并画出流程图并画出流程图算法分析:算法分析:第一步:第一步:输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表格模板-112流程图 精品 表格 模板 112 流程图