题目描述

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

图解:

public static void main(String[] args) {
double s = 100;//总距离
double high = 100;//第一次高度
int n = 10;
double d = 0;//每次落地之间间隔的距离
for(int i = 1;i <= n;i++) {
s += d;
high /= 2.0;
d = high*2;
}
System.out.println("共走过:"+s+"米");
System.out.println("第"+n+"次反弹的高度是:"+high);
}

小球落地反弹问题(java实现)相关推荐

  1. 华为机试 HJ38 求小球落地5次后所经历的路程和第5次反弹的高度【Java实现】

    HJ38 求小球落地5次后所经历的路程和第5次反弹的高度 假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高? package c ...

  2. 小球落地java_JAVA------------------华为机试----------------求小球落地5次后所经历的路程和第5次反弹的高度...

    求小球落地5次后所经历的路程和第5次反弹的高度 题目描述 假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高? /** * 统计出 ...

  3. 小球碰壁反弹加分_用Java实现小球碰壁反弹的简单实例(算法十分简单)

    用Java实现小球碰壁反弹的简单实例(算法十分简单) 核心代码如下: if(addX){ x+=3; }else{ x-=3; } if(addY){ y+=6; }else{ y-=6; } if( ...

  4. Java反弹球两球相撞_java实现小球碰撞反弹

    java实现小球碰撞反弹 java实现小球碰撞反弹 首先我们要在一个窗口里面显示这个功能,因此引入JFrame类然后创建一个窗口代码如下: JFrame win=new JFrame();//新建窗口 ...

  5. java小球落体问题_[Java 编程基本功] (五) 小球落体, 发奖金, 1,2,3,4 可以组成多少个数...

    [Java 编程基本功] (五) 小球落体, 发奖金, 1,2,3,4 可以组成多少个数 第十三题 一球从 100 米高度自由落下, 每次落地后反跳回原高度的一半; 再落下, 求它在第 10 次落地时 ...

  6. 复习Java小球游戏代码分享Java面试题MySQL中常用的锁生活【记录一个咸鱼大学生三个月的奋进生活】021

    记录一个咸鱼大学生三个月的奋进生活021 复习Java小球游戏 游戏界面的代码 小球运动线程的代码 运行游戏的代码 运行结果 代码分享 学习Java面试题(MySQL中常用的锁) 照片分享 复习Jav ...

  7. Matlab 小球落地问题

    Matlab 小球落地问题 题目 一球从200米高度自由落下,每次落地后反跳回原高度的一半,再落下.求它在第13次落地时,共经过多少米? 第十三次反弹有多高? 解法一 height=200; leng ...

  8. C语言实现小球落地问题

    一球从100米高度自由落下,每次落地后回原高反跳度的一半再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 首先我们通过一张图来分析一下: 通过分析得出结论: 第n次反弹的高度为100/2 ...

  9. 华为机试——小球落地

    题目描述:求小球落地5次后所经历的路程和第五次反弹的高度假设一个小球从任意高度自由落下,每次落地后反弹回原高度的一般:再次落下,求他在第5次落地时,共经历多少米?第5次反弹多高? #include&l ...

最新文章

  1. CTO 两年吃回扣上百万元,将面临数十年监禁
  2. webpack中loader加载器配置postCss自动添加CSS兼容前缀
  3. RPA学习-关于读 csv 文件报错问题
  4. 统计分析与spss的应用第五版数据_#统计分析与SPSS应用# 4.1.3 SPSS频数分析的扩展功能...
  5. acwing算法题--不同的数
  6. Swift类扩展使用方法
  7. DFANet: Deep Feature Aggregation for Real-Time Semantic Segmentation(笔记)
  8. 讲讲python使用xpath中遇到[Element a at 0x39a9a80到底是什么
  9. ubuntu server修改语言
  10. Java — InputStream.read(),response.getOutputStream(),OutputStream().write【IO流】
  11. 【运动学】基于matlab GUI模拟小球自由落体【含Matlab源码 1630期】
  12. LumaQQ.NET For Visual Studio 2005 代码下载
  13. Excel函数大全一《求和与统计函数》
  14. 2019-11-6-Roslyn-how-to-use-WriteLinesToFile-to-write-the-semicolons-to-file
  15. 线性代数学习笔记——第三十三讲——向量混合积的几何意义
  16. 【统计学笔记】方差分析表和回归分析表的解读
  17. 鼠标点击操作实际上如何传递到显示器?【全流程图解】
  18. 数值分析常见算法C++实现
  19. 基于keras的mnist手写体识别程序
  20. 产品数据管理PDM实施技术研究

热门文章

  1. 能正常支付的的虚拟信用卡汇总
  2. 新冠病毒中招 | 第二天
  3. 自学python记录_(1)新手入门
  4. C语言-数组的定义和引用
  5. Fibonacci序列求偶数项的总和
  6. 歌咏比赛,有10个评委,有5个选手,求出每一个选手的平均得分(去掉一个最高分和一个最低分)。 要求:利用数组、有参有返回的函数
  7. echarts 世界地图标点_ECharts添加地图标点(笔记)
  8. Dockerfiles ENV和ARG的应用
  9. 对spring cloud的个人理解
  10. 小程序-调取录音权限/拒绝后提示重新授权