首页 > 其他 > 详细

球体反弹路径问题

时间:2020-03-21 20:34:55      阅读:46      评论:0      收藏:0      [点我收藏+]
package ninth;
//一个球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第十次落地时,共经过多少米?第十次反弹多高?
public class three {
    public static void main(String[] args) {
        double height = 100;
        double m = 0;
        int num = 10;
        for(int i = 1;i<=num;i++) {
            m+=height+(height/2);
            height = height/2;
            //System.out.println("第"+i+"次经过了"+m+"米,");
            //System.out.println("第"+i+"次反弹"+height+"米,");
        }
        m = m+height;	//第十次落地:
        System.out.println("10次落地后经过了"+m+"米,第10次反弹"+height+"米");
    }
}

  

球体反弹路径问题

原文:https://www.cnblogs.com/chenjiajiale/p/12541622.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!