欢迎来到天天文库
浏览记录
ID:31461101
大小:203.50 KB
页数:3页
时间:2019-01-10
《高中数学 第二章 算法初步 2_3 几种基本语句备课资料 北师大版必修31》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高中数学第二章算法初步2.3几种基本语句备课资料北师大版必修3备选例题例1相传古代的印度国王要奖赏国际象棋的发明者,问他需要什么.发明者说:陛下,在国际象棋的第一个格子里面放1粒麦子,在第二个格子里面放2粒麦子,第三个格子放4粒麦子,以后每个格子中的麦粒数都是它前一个格子中麦粒数的二倍,依此类推(国际象棋棋盘共有64个格子),请将这些麦子赏给我,我将感激不尽.国王想这还不容易,就让人扛了一袋小麦,但不到一会儿就没了,最后一算结果,全印度一年生产的粮食也不够.国王很奇怪,小小的“棋盘”,不足100个格子,如此计算怎么能放这么多麦子?试用流程图表示此算法过程.解:将实际
2、问题转化为数学模型,该问题就是要求1+2+22+……+263的和.流程图如下:图13点评:对于开放式探究问题,我们可以建立数学模型(上面的题目要与等比数列的定义、性质和公式联系起来)和过程模型来分析好算法,通过设计算法以及语言的描述选择一些成熟的办法进行处理.例2乘坐火车时,可以托运货物.从甲地到乙地,规定每张火车客票托运费计算方法是:行李质量不超过50kg时按0.25元/kg;超过50kg而不超过100kg时,其超过部分按0.35元/kg;超过100kg时,其超过部分按0.45元/kg.画流程图,输入行李质量,计算出托运的费用.分析:本题主要考查条件语句及其应用
3、.先解决数学问题,列出托运的费用关于行李质量的函数关系式.设行李质量为xkg,应付运费为y元,则运费公式为y=整理得要计算托运的费用必须对行李质量分类讨论,因此要用条件语句来实现.解:算法分析:1.输入行李质量x.2.当x≤50时,计算y=0.25x,否则,执行下一步.3.当x≤100时,计算y=0.35x-5,否则,计算y=0.45x-15.4.输出y.流程图如下:图14例3设计一个用有理数幂逼近无理指数幂的算法,画出算法的流程图.解:算法步骤:1.给定精确度d,令i=1.2.取出的到小数点后第i位的不足近似值,记为a;取出的到小数点后第i位的过剩近似值,记为b.
4、3.计算m=5b-5a.4.若m
此文档下载收益归作者所有