文档介绍:(选修1)、问题描述高二9班的同学甲,因感冒,要在晚自习请假回家。要求:小组讨论,帮甲同学写出可行的请假步骤。1、算法的概念归纳出算法的概念解决问题的步骤就是---算法。请同学们思考,我们的生活中有哪些算法的实例呢?2、算法的特征阅读材料,总结算法的特征1)输入。有零个或多个输入2)确定性。每一步必须要确切地定义,不能有歧义。3)有穷性。一个算法所包含的计算步骤是有限的。4)输出。算法有一个或多个输出。5)能行性。算法中的运算和操作必须是基本操作,并能得出正确结果的。、用自然语言描述算法自然语言是日常所用的语言,例如汉语,英语例:鸡兔同笼问题:一个笼子里有鸡和兔,只知道一共有a个头,b只脚,鸡和兔各有多少只?答案1、分析问题设所求鸡是x只,兔是y只,笼子里头数a,脚数是b,列方程组:x+y=a2x+4y=b解得x=2a-b/2,y=b/2-a2、设计算法1)输入a和b的值;2)求x=2a-b/2;3)求y=b/2-a;4)输出x,y的值5)结束任务:对任意输入的三个整数x,y,z,找出并输出其中的最大值。(用自然语言描述)1、输入变量x,y,z2、比较x,y。如果x>y,则x存入max;否则y存入max3、比较z和max。如果z>max,、输出max。二、用流程图描述算法在数学课程里,我们学习了用程序框图来描述算法。程序框图的基本图形及其功能图形名称功能开始/结束框算法开始或结束输入/输出框算法中变量输入或输出处理框算法中变量的计算与赋值判断框算法中的条件判断流程线算法中的流向连接点算法中的连接