




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、百钱买百鸡问题的研究摘要:在新课标高中数学的教科书中,加入了算法的学习,这是课改后的一大特点,也是学习方式程序化的训练,对于提升学生解决问题的水平有一定的协助;在计算机方面, 学生画框图、读程序、写程序的水平得到了锻炼,提升了学生学习兴趣,强调了解题的过程和一类问题的解法。本篇文章选择了其中的一个问题,用两种方法,循环中的两种形式一一直到型、当型来实行讨论,对教科书中的算法的循环加以应用,并用qbasic语言加以实现。关键词:百钱买百鸡;循环结构一:问题的提出一百个铜钱买了一百只鸡,其中公鸡一只5钱、母鸡一只3钱,小鸡一钱3只,问一百只鸡中公鸡、母鸡、小鸡各多少。二、问题的解决方法一:直接查找
2、设有公鸡R,母鸡H,小鸡C,则有条件可知,所需钱数为M=5R+3H+C/3,有条件能够限定R<20,C<33,而小鸡的个数在 R和C确定后自然确定查找的方式如下所谓查找就是利用计算机运算速度快得特点逐一查找看是否满足条件,若满足则输出,不满足则继续查找。如上所示,开始令R=1,H从1开始逐一查找,若满足条件即M=100则停止这个轮的查找进入 R=2的查找,若这个轮没有满足的,到达H=33,查找也进入下一轮, 每一轮的查找结束最多只有一个是满足条件的。一直查找到R=19为止,这就是直接查找的方法,这样结构在循环中经常用到,框图1表示的就是这样思想,程序1是对应的qbasic程序及其结
3、果。方法二:方程求解x y z =100设公鸡数量x,母鸡数量小鸡 乙有条件可知z,约去z得5x + 3y+=100I37x 4y =100,能够得到x乞14, y乞25,接下来的操作和方法一类似,就是从 x=1开始查找,逐一从y=1到y=25查找满足7x+4y =100的x,y。框图2表示的就是这样思想,程序2是对应的qbasic程序及其结果开始开始R=0x=0NH=0x<=14?YM=5R+3H+C/3结束y=0x=x+1NM=100?YNy<=25?YCN7x+4y=100?H=H+1NH>33?y=y+1YR>19?N结束图2输出x y z输出R HYz=100
4、-x-y1rR=R+1iYrooster=0DOhen=0DOmoney = rooster*5 + hen*3 + (100-rooster-he n)/3IF money = 100 THENPRINT “ R=”; rooster, “ H=”; hen, “M= ”(100-rooster-hen) rooster=rooster+1hen=0END IFhen = hen+1LOOP UNTIL hen>33rooster = rooster+1LOOP UNTIL rooster> 19END程序1C:U5er5V-tP'-,Appt>ataLDta lT
5、 empftarS EX 豹EXEI adR= 0H= 25C= 75R- kH= 18C= 78Q 8H= 11C= 81R= 12H= 4C= 84程序结果1x=0;WHILE x<=14y=0;WHILE y<=25IF 7*x+4*y=100 THEN z=100-x-y;程序2PRINT x= ;x; y= ; y; z = ; z END IF y=y+1;册 C:UsersHPAppDataLoca MernpRarSEX39.456QB. EXEI a | EJZAx= 0 y= 25 z- 7Sx= & y= IB z= 78x- 8 y= 11 z= 81x= 12 y= 4 z= 84WENDx=x+1;WENDEND程序结果2三、总结本篇文章主要讨论了百钱买百鸡这个问题, 通过这个练习增强对循环结构的应用, 本篇 文章提供的两种方法本质上是一种, 但采用了两种不同的循环结构, 其中第一种方法是作者 提供给学生的, 而第二种方法是学生自己完成的, 这个能够理解, 因为利用方程组的思想学 生是能够入手的; 通过画程序框图、 编写程序, 增强了学生动手的水平和借助计算机解决数 学问题的理解。 在学生没有学习数据结构的前提下, 能够解决这个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术助力下的翻转课堂教学相长的实践案例
- 2025年中国PU球场数据监测研究报告
- 构建数字化教育公平的桥梁设计思维的智慧
- 教育心理学的创新实践提升学生自主学习能力
- 教育公平政策与学校实务操作的融合
- 探索学生心灵的教育心理学路径
- 教育技术理论框架下的实践教学策略
- 免疫调节治疗2025年在自身免疫性肝病中的应用突破报告
- 公交优先战略与2025年城市交通拥堵治理的公共交通优先政策实施效果跟踪评估报告
- 河南城建学院《领导科学双语》2023-2024学年第一学期期末试卷
- GB 2707-2016食品安全国家标准鲜(冻)畜、禽产品
- 建设工程施工合同司法解释课件
- 门诊病历书写基本规范-课件
- 做好新形势下群众工作培训课件
- PEP小学英语单词分类汇总(含音标)
- 大学生创新创业训练计划项目(模板)
- 巨量引擎O-5A人群资产经营方法论
- 土地革命时期课件
- 置信度-可靠度-存活率
- 2023年最新的汉语言文学社会实践调查报告
- JJG 30-2012 通用卡尺-(高清现行)
评论
0/150
提交评论