一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
package 作业;
public class 第十次的高度 {
public static void main(String[] args) {
// TODO Auto-generated method stub
double totalDistance = 0.0;
double height = 100.0;
for(int i=1;i<=10;i++)
{
totalDistance += height;
height = height / 2;
if(i<10)
{
totalDistance = totalDistance + height;
}
if(i==10)
System.out.println("第10次反弹"+height+"米");
}
System.out.println("一共经过"+totalDistance+"米");
}
}

浙公网安备 33010602011771号