算法的表示方法精品文稿.ppt
《算法的表示方法精品文稿.ppt》由会员分享,可在线阅读,更多相关《算法的表示方法精品文稿.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法的表示方法算法的表示方法第1页,本讲稿共23页1.1.认识算法的三种常用表示方法认识算法的三种常用表示方法2.2.会用自然语言描述解决问题的算法会用自然语言描述解决问题的算法3.3.掌握流程图的六种基本符号的用法掌握流程图的六种基本符号的用法4.4.会绘制简单的流程图会绘制简单的流程图第2页,本讲稿共23页 用自然语言描述算法。用自然语言描述算法。用流程图描述算法。用流程图描述算法。用伪代码或直接用计算机程序来描用伪代码或直接用计算机程序来描述算法。述算法。常用的算法描述方法:常用的算法描述方法:第3页,本讲稿共23页用自然语言描述算法,即用人们日常所使用自然语言描述算法,即用人们日常所使
2、用的语言加上一些必要的数学符号来描述算法。用的语言加上一些必要的数学符号来描述算法。第4页,本讲稿共23页1、自然语言描述算法、自然语言描述算法C引入一个空杯子引入一个空杯子【例例1】交交换换两个杯子中的液体。两个杯子中的液体。提问同学,如何处理?提问同学,如何处理?将杯子将杯子A中的液体倒中的液体倒给给杯子杯子C;将杯子将杯子B中的液体倒中的液体倒给给杯子杯子A;将杯子将杯子C中的液体倒中的液体倒给给杯子杯子B。AB第5页,本讲稿共23页1、自然语言描述算法、自然语言描述算法【例例2】从键盘输入两数,求两数之和并输出。从键盘输入两数,求两数之和并输出。1、输入一个加数、输入一个加数2、输入另
3、一个加数、输入另一个加数3、计算两数之和、计算两数之和4、输出和、输出和第6页,本讲稿共23页练习:描述出求任意长方形面积的算法。练习:描述出求任意长方形面积的算法。算法开始算法开始1.输入输入a,b2.s=a*b 3.输出输出s算法结束算法结束a:长:长b:宽:宽 s:面积:面积第7页,本讲稿共23页用自然语言描述:用自然语言描述:求求任任意意两两个个数数a a和和b b中中的的较较大大的的数数,并并输输出出这这个数的算法。个数的算法。分析:分析:要要求求出出两两个个数数中中的的较较大大的的数数,首首先先要要知知道道这这两两个个数数a和和b,然然后后比比较较这这两两个个数数,如如果果a大大于
4、于b,则输出,则输出a的值;反之,输出的值;反之,输出b的值。的值。第8页,本讲稿共23页算法开始算法开始1.1.输入输入a a,b b2.2.如果如果a ab b,则输出,则输出a a 3.3.如果如果a ab b,则输出,则输出b b算法结束算法结束 a:任意一个数:任意一个数b:任意一个数:任意一个数第9页,本讲稿共23页第10页,本讲稿共23页流程线:流程线:基本符号基本符号开始、结束符开始、结束符:处理框:处理框:判断框:判断框:连接框:连接框:输入、输出框输入、输出框:第11页,本讲稿共23页符号符号作用作用示例示例流程线流程线表示程序的流向表示程序的流向开始、结束符开始、结束符表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 表示 方法 精品 文稿
限制150内