跳出井底的那只青蛙
“
现有一口深20米的井,有一只青蛙坐落于井底,青蛙每次跳的高度为5米,由于井壁比较光滑,青蛙每跳5米下滑3米,这只青蛙跳几次能跳出此井?
”
你做过这道数学题吗?青蛙到底要跳几次呢?
我们可以采用模拟法:
第一次,跳5米,距离井口15米,下滑3米,距离井口18米;
第二次,跳5米,距离井口13米,下滑3米,距离井口16米;
第三次,跳5米,距离井口11米,下滑3米,距离井口14米;
第四次,跳5米,距离井口9米,下滑3米,距离井口12米;
第五次,跳5米,距离井口7米,下滑3米,距离井口10米;
第六次,跳5米,距离井口5米,下滑3米,距离井口8米;
第七次,跳5米,距离井口3米,下滑3米,距离井口6米;
第八次,跳5米,距离井口1米,下滑3米,距离井口4米;
第九次,跳5米,超出井口1米,不再下滑,跳出井底。
把这个过程用流程图表示出来:
用Scratch编程来实现,效果是这样的:
具体程序:
程序源码的下载链接:http://helloworldroom.com/scratch/show/207返回搜狐,查看更多
责任编辑: