/*
题目:一个球从100米高度自由落下,每次落地或反跳回原来高度的一半;
再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
*/
//将上升和下落经过的路程分开计算
public class Example10{
public static void main(String args[]){
double sum1=0.0,sum2=0.0,height=100.0;
for(int i=0;i<10;i++){
sum1=sum1+height;
height=height/2;
if(i<9){
sum2=sum2+height;
}
}
System.out.println("总共经过"+(sum1+sum2)+"米");
System.out.println("第10次反弹的高度为:"+height+"米");
}
}
程序10
最新推荐文章于 2023-07-27 15:46:16 发布