VB6.0编程实现猴子吃桃经典数学问题的解算

 时间:2024-11-03 10:55:33

1、猴子吃桃子。小猴在某天摘桃若干个,当天吃掉一半多一个;第二天吃了剩下的桃子的一半多一个;以后每天都吃尚存桃子的一半多一个,到第7天要吃时只剩下一个,问小猴共摘下了多少个桃子?

VB6.0编程实现猴子吃桃经典数学问题的解算

3、X(n-1) =( Xn+1)×2这个公式被多次使用,而且这次的计算结果将作为下次计算的初始值,这类递推关系就是“迭代”,迭代的次数这里根据题目意思是6次。接下来用VB6.0编程进行实现。

VB6.0编程实现猴子吃桃经典数学问题的解算

5、双击“计算原有桃子数”命令按钮,进入代码编辑窗口,输入如下代码:Dim n%, i%x = 1 ' 第7天的桃子t1 = Time For i = 6 To 1 Step -1 x = (x + 1) * 2 Next i Print "原有桃子数为:"; x; "只" t2 = Time Print "计算机花去"; _DateDiff("s", t1, t2); "秒时间";

VB6.0编程实现猴子吃桃经典数学问题的解算

7、可以看出经过6天吃桃,第7天要吃时剩1个,推算出原有桃子190个。程序中还加入计算机得出结果所花时间的代码,由于计算机运算速度很快,所以不到一秒就得出结果,所以显示花去0秒时间。

VB6.0编程实现猴子吃桃经典数学问题的解算
  • 用VB编写猴子吃桃问题代码
  • 如何利用vb制作一元二次方程求根系统?
  • VB求数组中最大值和它的位置
  • vb如何判断一个字符串中有多少个数字和字母
  • VB入门教程:[21]显示日期
  • 热门搜索
    广西贺州旅游 大同旅游景点大全 南京旅游社 迪拜旅游费用 中国旅游景点地图 避暑山庄旅游 山西太原旅游景点 公司旅游活动方案 长海县旅游 黄山旅游线路