专题突破二 典型算法与算法框图 学案(含答案)
《专题突破二 典型算法与算法框图 学案(含答案)》由会员分享,可在线阅读,更多相关《专题突破二 典型算法与算法框图 学案(含答案)(8页珍藏版)》请在七七文库上搜索。
1、专题突破二典型算法与算法框图一、解方程(方程组)的算法例1用自然语言描述求一元二次方程x2bxc0的根的算法.思维切入对于求方程的根,解方程组这样的数值型的问题,我们都有具体的计算方法,只要我们把平时的计算方法严格地按步骤描述出来即可.因此我们很容易得到下面的算法.解用自然语言来描述算法,1.计算b24ac.2.如果r,则直线与圆相离,dr,则直线与圆相切,dr则输出相离,如果dr则输出相切,如果dr则输出相交.点评算法要求分步计算,不要直接计算d.一个比较大的程序,会分成若干模块,一个模块出了问题只需要修改这一模块,而不需要全盘翻工.四、累加、累乘问题的算法例4用自然语言描述求解P12345
2、6问题的算法.思维切入根据算法的特点,我们学过的加、减、乘、除运算法则都是算法,只要按照具体的规则有步骤地描述过程,便有了该题的算法.解1.设i1,P1.2.如果i6执行第三步,否则执行第五步.3.计算Pi并将结果代替P.4.将i1代替i,转去执行第二步.5.输出P.点评i称为计数变量,每一次循环它的值增加1,由1变到6,P是一个累乘变量,每一次循环得到一个新的结果,然后新的结果代替原值.五、顺序结构的算法框图例5输入一个实数x,画出求函数yx33x7的值的一个算法框图.思维切入根据顺序结构的特点,用含有顺序结构的算法框图将算法依次连接起来.解算法框图如图所示.点评一般的,对于一次函数、二次函
3、数、高次函数等的求值问题,通常采用顺序结构.六、选择结构的算法框图例6假设到银行办理个人异地汇款时,银行要收取一定的手续费,汇款不超过100元,收取1元手续费;超过100元但不超过5 000元,按汇款额的1%收取手续费;超过5 000元,一律收取50元手续费.试写出汇款额为x元时,银行收取手续费y元的计算方法,并画出算法框图.思维切入根据题意,建立函数模型.写出算法,确定用含有选择结构的算法框图表示.解本题是一个实际问题,应先建立数学模型:y由此可知,求手续费,需先判断x所属的取值范围.故应用选择结构描述,算法框图如图所示.点评对于三段或以上的分段函数,可以写成嵌套式选择结构,也可以用顺序结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专题突破二 典型算法与算法框图 学案含答案 专题 突破 典型 算法 框图 答案
链接地址:https://www.77wenku.com/p-116368.html