程序框图-顺序结构.ppt
《程序框图-顺序结构.ppt》由会员分享,可在线阅读,更多相关《程序框图-顺序结构.ppt(20页珍藏版)》请在三一办公上搜索。
1、1.算法的概念,复习回顾,算法是指按一定规则解决某一类问题的明确和有限的步骤.,新课引入,算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表达它.,例如上一节“任意给定一个大于1的整数n,试设计一个程序或步骤对n是否为质数做出判定”的算法可以用以下形式来表达.,开始,输入n,i=2,i=i+1,in或r=0?,n不是质数,结束,r=0?,1,否,是,求n除以i的余数,1,n是质数,是,否,尽管不同的算法千差万别,但它们都是由三种基本的逻辑结构构成的,这三种逻辑结构就是顺序结构、选择结构、循环结构.下面分别介绍这三种结构,从上面的程序框图中,不难看出以下
2、三种不同的逻辑结构.,程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形.,讲授新课,1.程序框图的概念,2.常见的程序框图,流程线,连接循环框,连结点,连接循环框图的两部分,一、程序框图,终端框(起止框),输入、输出框,处理框(执行框),判断框,表示一个算法的起始和结束,表示一个算法输入和输出的信息,赋值、计算,判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”.,(1)起止框:框内填写开始、结束,任何程序框图中,起止框是必不可少的;,(2)输入、输出框:框内填写输入、输出的字母、符号等;,(3)处理框(执行框):算法中需要的
3、算式、公式、对变量进行赋值等要用执行框表示.,(4)判断框:当算法要求在不同的情况下执行不同的运算时,需要判断框.框内填写判断条件.,3.四种基本的框及其功能用法:,为了使大家彼此之间能够读懂各自画出的框图,必须遵守一些共同的规则,下面对一些常用的规则作一简单的介绍.,(1)使用标准的框图符号.(2)框图一般按从上到下、从左到右的方向画.(3)除判断框外,大多数程序框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号.(4)一类判断框是“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果.,4.画流程图的规则,(5)在图形符号内描述的语言要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 框图 顺序 结构
链接地址:https://www.31ppt.com/p-6393143.html