13_弹球自由落体的问题

package exercise;
/**
 * 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;
 * 再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
 * @author lsq
 *
 */
public class LianXi13 {
	public static void main(String[] args) {
		double h=100,s=0;
		for (int i = 0; i <= 10; i++) {
			s = s + 2*h;
			h = h/2;
		}
		s = s - 100;
		System.out.println("经过的路程是:"+s);
		System.out.println("最后的高度是:"+h);
	}
}

你可能感兴趣的:(13_弹球自由落体的问题)