算法的含义及流程图.pptx
《算法的含义及流程图.pptx》由会员分享,可在线阅读,更多相关《算法的含义及流程图.pptx(22页珍藏版)》请在课桌文档上搜索。
1、算法的含义及流程图,练习1(1)下面叙述能称为算法的是;广播操的广播操图解;歌曲的歌谱;彩电说明书;看日出;做米饭需要先刷锅,然后淘米添水,最后加热这些步骤。,一、算法的含义,小结:对一类问题的机械的、统一的求解方法称为算法,(2)下列关于算法的说法正确的是()A某算法可以无止境地运算下去;B一个问题的算法步骤是可逆的;C完成一件事的算法有且只有一种;D设计算法要本着简便可操作原则,D,例1(教材p6 NO.4)写出求1+2+3+100 的一个算法,方法一:公式法.,S2 计算;,S1 取n=100;,S3 输出运算结果,方法二:采用循环结构的算法:,如果I100,则转S3,否则转S6,或:如
2、果I100,则转S6,否则转S3;,S1 S0;,S2 I1;,S3 SS+I;,S4 II+1;,S5 判断;,S6 输出S.,例2(教材p14 NO.2)火车站对乘客在一定时段内退票要收取一定的费用,收费的办法是:按票价每10元(不足10元按10元计算)核收2元,两元及以下的票价不退。试分步写出将票价为x元的车票退掉后,返还的金额的一个算法,S1 输入票价x;,S2 如果x2,那么y=0,否则如果int()=,那么y=x-2int();否则,y=x-2int()+1;,S3 输出返还金额 y,解:,流程图是由一些图框和带箭头的流线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操
3、作的内容,带箭头的流线表示操作的先后次序,二、流程图,流程图直观、清晰、易懂,便于检查及修改,1常用的流程图符号及意义,2流程图的三种基本结构,顺序结构,依次进行多个处理的结构称为顺序结构如图1所示,虚线框内是一个顺序结构,其中A和B两个框是依次执的顺序结构是一种最简单、最基本的结构。,选择结构,先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构如图 2 所示,虚线框内是一个选择结构,它包含一个判断框,当条件p成立(或称为“真”)时执行A,否则执行B,循环结构,需要重复执行同一操作的结构称为循环构某项工作没做好,有时必须从头开始,还没做好,再从头开始,直到做好为止循环结构体现的就是在某
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 含义 流程图

链接地址:https://www.desk33.com/p-354179.html