全文预览

用现代VFP语言编程解古代数学题

上传者:菩提 |  格式:doc  |  页数:9 |  大小:115KB

文档介绍
FoxPro 编程如下: set talk off clea dm=1 do while dm<=34 && 大马的最大数 xm=1 do while xm<=100 && 小马的最大数 if( 3*dm+xm/3 ) =100 .and. ( dm+xm ) =100 ? space ( 10) +' 大马=', dm ?? space ( 10) +' 小马=', xm ? endif xm=xm+1 enddo dm=dm+1 enddo 9 变换马数和瓦数, 在程序中重新设定新的值, 再到计算机上运行程序, 如果新设定的数值不恰当, 程序就不会给出新的结果; 如果新设定的数值是恰当的,计算机就会结出新的结果,操作非常简便。中国古代数学著作中有一些数学题目极具代表性, 特别是一些趣味问题在后世广为流传。以上只是其中的四个典型例子, 我们在古人智慧的基础上, 借助现代的 VFP 计算机编程求解, 其中的手工运算改由计算机自动完成,时间节省了,正确率又得到了保证。通过上面的 VFP 编程求解, 可以看出比数学解的优势,将其程序中数值重新设定后在计算机上运行, 马上就可以得到一个新的结果, 从而对分析题目, 推定可能的多种结果或扩大范围搜索时就显得十分方便, 可见事半功倍的效果。这样将古人智慧和现代科技的巧妙地融和, 用之于课堂教学, 可以大大提高受古圣贤人的聪明才智, 激计算机编程的趣味性、生动性, 同时也可以让学生们在学习过程中感发学生的学习主动性、积极性, 提高学习兴趣, 使枯燥的计算机编程变得生动有趣。参考文献[1] 张小艳. 兴趣诱导法在 Visual Foxpro 循环语句教学中的应用与思考[J]. 电脑知识与技术, 2013 (5). [2] 王新.“ Visual FoxPro 程序设计”案例教学实践之功效分析[J]. 长春理工大学学报, 2011 (6).

收藏

分享

举报
下载此文档