/*
5、一个小球从100米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在第10次落地时,一共经过了多少米?
*/
class 小球弹跳{
public static void main(String[] args) {
double sum = 100;
double h = 100;
//每次弹跳的高度是前一次的一半
for (int i = 1; i < 10 ; i++) {//第十次落地再弹起就不再计算了,所以只需要循环9次即可
h /= 2;
sum += 2 * h;
System.out.println("第" + i + "次弹跳的高度是;" + h);
System.out.println("第" + (i + 1) + "次落地的行程是;" + sum);
}
System.out.println("它在第十次落地时,一共经过了" + sum + "米");
}
}