高中数学人教版选修1-2三个鬼与三个人都要过河
河中只有一条小船,可容两人(鬼)
而且无论在船上或在岸上,每边的鬼数量如果多于人,鬼就会把人吃掉问题情境:第一步:一人一鬼过河,一人回;第二步:两鬼过河,一鬼划回;第三步:两人过河,一鬼一人回;第四步:两人过河,一鬼回;第五步:两鬼过河,一鬼回;第六步:两鬼过河自然语言开始一人一鬼过河,一人划回两鬼过河,一鬼划回两人过河,一鬼一人回两人过河,一鬼回两鬼过河,一鬼回两鬼过河结束流程图:工序流程图(统筹图)流程图概念:像这样由一些图形符号和文字说明构成,用来表示动态过程的图示称为流程图
流程图有哪几部分组成
图形符号和文字说明
流程图的作用是什么
表示一个动态过程或者描述一个过程性的活动
流程图有哪些特征
通常会有一个“起点”,一个或多个“终点”
使用流程图有哪些优越性
可以直观、明确地表示动态过程从开始到结束的全部步骤,在日常生活和工作的很多领域都得到广泛的应用
1流程图设计算法解决问题的主要步骤:第一步、用自然语言描述算法;算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表示它
第二步、画出程序框图表达算法;第三步、写出计算机相应的程序并上机实现
举例说明:问题一:求方程x2-2=0的近似根
1、你能回忆一下用自然语言描述的用二分法求方程x2-2=0的近似根的算法步骤吗
必修3P3例2举例说明2、怎样用程序框图表达算法步骤中的“第一步
”2)f(2xx输入精确度的初值1、221,xx举例说明:3、第二步中有哪些操作
其中包含了哪些逻辑结构
怎样用程序框图表达
条件结构举例说明:
0)(221mfxxm是否第三步输出m举例说明4、第三步中是什么逻辑结构
怎样用程序框图表达
条件结构举例说明:1()()0fxfmmx1是否第三步mx2举例说明5、第四