一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高

简介: 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高

题目:


一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高。


代码如下:

public class Demo6 {
    public static void main(String[] args) {
        double total=100;
        double height=100;
        for(int i=1;i<=10;i++){
            height = height / 2;
            System.out.print("第" + i  + "次反弹的高度:" + height + " ");
            System.out.println("第" + i + "次落下经过距离:" + total);
            total = total + height*2;
        }
    }
}


代码运行结果如下:

20190819090619100.png

目录
相关文章
|
5天前
|
Shell
球从100米高度自由落下
这段代码计算了一个球从100米高度自由落下并在每次触地后反弹至原高度一半的过程,直至第10次落地时总共经过的距离以及第10次反弹的高度。使用循环结构累加每次落下与反弹的距离,并更新反弹高度。最终输出总距离和第10次反弹的高度。
20 5
|
1月前
|
JavaScript 前端开发
一个小球从100米落下,每次落下弹起的高度是上一次的一半,问需要几次后高度小于10米?
一个小球从100米落下,每次落下弹起的高度是上一次的一半,问需要几次后高度小于10米?
43 0
|
4月前
|
Shell
小球自由落下
小球自由落下。
40 1
|
4月前
|
C++
一个球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下再反弹,求它在第10次落地时共经过多少米,第10次反弹多高。
这段内容包含两部分:代码示例和两个图片。代码是一个C++程序,主要逻辑是循环10次,每次迭代中更新变量x和y的值。图片似乎显示了代码执行前后的结果,但具体细节无法在摘要中体现。
43 0
|
4月前
56.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
56.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
45 0
一个球从 1000 米高空掉落,每次弹起高度是上一次的 50% ,弹几次后,高度低于 1 米
一个球从 1000 米高空掉落,每次弹起高度是上一次的 50% ,弹几次后,高度低于 1 米
60 0
|
11月前
华为机试HJ38:求小球落地5次后所经历的路程和第5次反弹的高度
华为机试HJ38:求小球落地5次后所经历的路程和第5次反弹的高度
(第21列)C语言典型题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
(第21列)C语言典型题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
(第21列)C语言典型题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
珠峰高 8848 米,一张纸 0.01 米,这张纸对折多少次后高度超过珠峰
珠峰高 8848 米,一张纸 0.01 米,这张纸对折多少次后高度超过珠峰
82 0
一个球从100m高度自由落下,每次落地后反弹回原来高度的一半,在落下,在反弹,求它在第十次落地时共经历了多少米,第十次反弹多高。
一个球从100m高度自由落下,每次落地后反弹回原来高度的一半,在落下,在反弹,求它在第十次落地时共经历了多少米,第十次反弹多高。