/**
* 一球从100米高度自由落下,每次落地后反跳回原高度的一半;
* 再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
* @author Dreamweaver
*
*/
public class Demo10 {
public static void main(String[] args) {
double sum1 = 100;//初始高度
double sum2 = 100;//初始高度
for(int i=1;i<=10;i++) {
sum1/=2;
sum2+=sum1*2;
}
System.out.println("第10次反弹"+sum1+"米");
System.out.println("共经过"+sum2+"米");
}
}
* 一球从100米高度自由落下,每次落地后反跳回原高度的一半;
* 再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
* @author Dreamweaver
*
*/
public class Demo10 {
public static void main(String[] args) {
double sum1 = 100;//初始高度
double sum2 = 100;//初始高度
for(int i=1;i<=10;i++) {
sum1/=2;
sum2+=sum1*2;
}
System.out.println("第10次反弹"+sum1+"米");
System.out.println("共经过"+sum2+"米");
}
}
本文通过一个简单的Java程序,演示了如何计算一球从100米高度自由落下后,在第10次落地时所经过的总距离及第10次反弹的高度。

4333

被折叠的 条评论
为什么被折叠?



