1.认识算法的三种常用表示方法2.会用自然语言描述解决问题的算法3.掌握流程图的六种基本符号的用法4.会绘制简单的流程图用自然语言描述算法。用流程图描述算法。用伪代码或直接用计算机程序来描述算法。常用的算法描述方法:用自然语言描述算法,即用人们日常所使用的语言加上一些必要的数学符号来描述算法。1、自然语言描述算法C引入一个空杯子【例1】交换两个杯子中的液体。提问同学,如何处理?将杯子A中的液体倒给杯子C;将杯子B中的液体倒给杯子A;将杯子C中的液体倒给杯子B。AB1、自然语言描述算法【例2】从键盘输入两数,求两数之和并输出。1、输入一个加数2、输入另一个加数3、计算两数之和4、输出和练习:描述出求任意长方形面积的算法。算法开始1.输入a,b2.s=a*b3.输出s算法结束a:长b:宽s:面积分析:要求出两个数中的较大的数,首先要知道这两个数a和b,然后比较这两个数,如果a大于b,则输出a的值;反之,输出b的值。算法开始1.输入a,b2.如果a≥b,则输出a3.如果a<b,则输出b算法结束a:任意一个数b:任意一个数流程线:基本符号开始、结束符:处理框:判断框:连接框:输入、输出框:符号作用示例流程线表示程序的流向开始、结束符表示算法的开始或结束startend输入、输出框表示数据的输入,或计算结果的输出输入b输出“大”判断框用于表示分支情况,框内书写判断条件a