`
zfy421
  • 浏览: 234722 次
社区版块
存档分类
最新评论

【java练习题10】--一球从100米高度自由落下

阅读更多

 

【程序10】   

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

 

 

public static void main(String[] args) {

double h=100;

double sum=0;

for (int i = 1; i <=10; i++) {

sum+=h;

h=h*0.5;

if(i!=10){

sum+=h;

}

}

System.out.println(sum+","+h);

}

分享到:
评论

相关推荐

    50道JAVA基础编程练习题

    【程序 10】 题目:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米?第 10 次反弹多高? 程序分析:使用循环语句和条件语句可以解决这个问题。 【程序 11...

    java编程练习题

    - **定义**:球体从一定高度自由落下,每次落地后反弹的高度为前一次的一半。 - **实现思路**: - 第一次落地时高度为H。 - 计算第n次落地时球体经过的总距离。 - 计算第n次反弹的高度。 #### 知识点12:组合数...

    50道JAVA基础编程练习题 无答案

    JAVA程序分析:一球从 100 米高度自由落下,每次落地后反弹回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米?第 10 次反弹多高? 11. 三位数 JAVA程序分析:可填在百位、十位、个位的数字都是 1、2、3...

    初学java基础练习题

    题目:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米?第 10 次反弹多高? 十一、组成三位数 题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复...

    JAVA编程例题习题

    程序 10:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米?第 10 次反弹多高? 这个问题是典型的物理问题,可以使用循环来解决,循环计算每次落地的高度,...

    java机试题,java基础练习题

    【程序 1】 经典兔子问题,也称为...以上是基于给定的Java基础练习题的详细解释,涵盖了递归、循环、数学算法、逻辑判断、字符串处理、数组操作、排序算法等多个方面。这些题目可以帮助初学者巩固基础,提高编程能力。

    java循环思维训练

    - **问题描述**:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半,求第 10 次落地时共经过多少米,第 10 次反弹多高。 - **解决思路**:使用 `for` 循环计算每次反弹的高度,并累加总距离。 - **关键...

    java逻辑50题

    - **描述**:球从一定高度自由落下,每次落地后反跳的高度为上次的一半,计算第10次落地时共经过的距离和第10次反弹的高度。 - **知识点**: - **物理模型**:球的反弹运动。 - **几何级数求和**:如何计算等比...

    java50道经典练习题.docx

    一球从100米高度自由落下,每次落地后反弹回原高度的一半;再落下,求它在第10次落地时,共经过了多少米?第10次反弹的高度是多少? **知识点解析:** - **物理模型**:球的自由落体与反弹模型。 - **递归算法**:...

    java练习50题

    要求计算一个球从100米高度自由落下,每次落地后反弹回原高度的一半,求它在第10次落地时,共经过多少米以及第10次反弹的高度。 **程序分析:** - 自由落体运动遵循等比数列的规律。 - 第一次落地之前经过的距离为...

    java经典习题,经典题型!不容错过

    2. 一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米?:这道题目考察了如何使用循环和数学公式来模拟物理现象。 3. 古典问题:有一对兔子,从出生后第 3 个...

    java基础50题

    - **背景**:一个球从100米高度自由落下,每次落地后反弹的高度为原高度的一半,求第10次落地时总共经过的距离及第10次反弹的高度。 - **算法思路**:使用数学公式计算每次反弹高度和累计距离。 - **实现方法**:...

    JAVA算法40 题练习

    11. 自由落体运动:免费落体运动是指一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米? 12. 数字排列:数字排列是指有 1、2、3、4 个数字,能组成多少个...

    java必做练习50题

    【程序10】自由落体问题,需要用到物理公式,每次落地后的总距离是上一次落地高度的2倍加上这次下落的高度,反弹高度是当前落地高度的一半。 【程序11】组合数的生成,使用排列组合的思想,可以使用三层循环,分别...

    java 习题集

    计算一个物体从一定高度自由落下并反复弹跳的总距离。 **知识点:** - **物理公式**:利用自由落体和弹跳的高度变化规律来计算总距离。 - **递归思想**:使用递归方法来模拟每一次弹跳的过程。 ### 11. 组合问题 ...

    java 经典50题练习

    【程序 10】 这是一个物理问题转化为编程问题,需要用到物理公式,如自由落体和反弹高度的计算。每次落地后,总距离加上这次落地的高度和反弹高度的一半,直到第10次落地。 【程序 11】 组合问题,用四个数字组成...

    java50个编程题[文].pdf

    【编程题解析】 1. 兔子数列(斐波那契数列):这是一个经典的数学问题,每个数...以上各题的解答涵盖了基础算法、数学逻辑、条件判断、循环控制、数据结构等多个Java编程核心知识点,适合初学者练习和提升编程能力。

    流程控制语句编程.doc

    【程序 1】的题目是经典的兔子繁殖问题,...这些编程题覆盖了Java基础的流程控制语句,如for、while、if-else、switch-case,以及递归、循环、数组、字符串处理、数学运算和条件运算符等概念,适合Java初学者进行练习。

Global site tag (gtag.js) - Google Analytics