Advertisement

Python练习:初始高度为100米的小球每次落地反跳回一半高度。求第十次反弹高度及总路程。

阅读量:

一个物体从100米的高度开始自由下落,每次触地后会反弹至原高度的一半,随后再次下落。试计算当它在第十次触地时,总共经过的路程是多少米?同时求出第十次反弹后的高度为多少?

复制代码
    n=0#落地次数
    high=0#反弹高度
    hight=100#落地前n次高度
    tour=0#经过的路程
    for i in range(1,11):
    n = n + 1
    tour=hight+high+tour
    high = hight / 2
    hight = high
    print("第{}次落地,经历{}米,反弹{}米".format(n,tour,high))
    
    
      
      
      
      
      
      
      
      
      
      
    

全部评论 (0)

还没有任何评论哟~