顺序结构与选择结构教学课件.ppt

§2.1 顺序结构 与选择结构 新课引入 算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表达它. 例如上一节 “例1.求1+2+3+4+5的一个算法” 可以用以下形式来表达. 开始 i=1 S=0 i≤5? 是 S=S+i i=i+1 否 输出S 结束 表示算法的开始或结束,常用圆角矩形表示 起止框 处理框 表示赋值或计算,通常画成矩形 表示执行步骤的路径可用箭头线表示 判断框 流程线 根据条件决定执行两条路径中的某一条,一般画成菱形 输入、输出框 表示输入、输出操作,一般画成平行四边形框 算法框图可以准确、清晰、直观地表达解决问题的思路和步骤. 1.算法框图(流程图): 是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。 2.常见的流程图 图形符号 名称 功能 流程线 连接循环框 终端框 (起止框) 表示一个算法的 起始和结束 图形符号 名称 功能 输入、 输出框 处理框 (执行框) 判断框 表示一个算法输 入和输出的信息 赋值、计算 判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”. (1)起止框:框内填写开始、结束,任何

文档评论(0)

1亿VIP精品文档

相关文档