当前位置: 首页 > 其他文档 > 猴子摘桃子的寓言

猴子摘桃子的寓言

2015-08-28 13:22:41 其他文档 来源:http://fw.bbjkw.net 浏览:

导读: 猴子摘桃子 猴子吃桃子 一只猴子摘了一堆桃子,它每天吃当天桃子数的一半,每次 又忍不住多吃了一个 这样,到第十天时,只有一个桃子可吃了...

猴子摘桃子

猴子吃桃子
一只猴子摘了一堆桃子,它每天吃当天桃子数的一半,每次 又忍不住多吃了一个.这样,到第十天时,只有一个桃子可吃了. 编制一个程序,求猴子一共摘了多少只桃子?

vb中do循环的两种表达方式
Do while(或until) 循环体 Loop

Do 循环体 Loop until(或while)

课前练习
已知:s=1+2+3+……+n,求当s>3000时n的最大值

提示: 用do循环 用for循环 说明:
1、每次进入循环都是从 Do循环的基本格式: do命令开始,先执行一次循环体, 然后判断是否满足循环终止条件, 若满足条件则退出循环,否则继 do 续循环。 循环体 2、Do循环命令的循环体中 Loop Until 循环终止条件 必须有能够改变循环终止条件 的语句,不然将出现无限次的 循环,程序将不能正常结束。


论文—案例一猴子吃桃问题猴子第一天摘下若干个桃子

论文—案例一:猴子吃桃问题:猴子第一天摘下若干个桃子

案例一:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下桃子的一半还多一个。到第10 天早上想再吃时,就只剩下一个桃子了。求第一天共摘了多少桃子。

1.程序分析:采取逆向思维的方法,从后往前推断。

2.程序流程图:

3.程序N-S 图:

java猴子吃桃子问题

package second;

/*

* 猴子吃桃问题:

* 猴子第一天摘了若干桃子,吃了一半又一个,第二天又吃了剩下的一半零一个,如此循环,等到第10天,发现只剩下一颗桃子,问第一天摘了多少桃子

*/

public class Peach {

public static void main(String[] args) { int count = 1;

for(int i=2;i<=10;i++){

count = (count+1)*2;

}

System.out.println("猴子第一天一共摘了"+count+"个桃子");

}

}

输出结果为:猴子第一天一共摘了1534个桃子。

最新推荐其他文档

更多
1、“猴子摘桃子的寓言”由范文大全网网友提供,版权所有,转载请注明出处。
2、欢迎参与范文大全网投稿,获积分奖励,兑换精美礼品。
3、"猴子摘桃子的寓言" 地址:http://fw.bbjkw.net/qitawendang/57619.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!