java练习8.100m小球落地

这篇具有很好参考价值的文章主要介绍了java练习8.100m小球落地。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

题目:

如一个小球从100米高度自由落下,每次落地后就反跳回原高度的一半。
那么求它在第10次落地时,共经过多少米?第10次反弹多高?
public static void main(String[] args) {
        /*假如一个小球从100米高度自由落下,每次落地后就反跳回原高度的一半。
        那么求它在第10次落地时,共经过多少米?第10次反弹多高?*/

        double high=0;//假设高度为100米
        double journey=100;//假设小球经过的路程初设100米;
        double s=100;//进过路程总和

        int n=10; //次数为10次

        for (int i = 1; i < n; i++) {//100的第一次直接
            high= journey / 2;
            s+=high*2;
            journey=journey/2;
            System.out.println("第"+i+"次落地"+high);

        }

        System.out.println(n+"次后,小球反弹高度为"+high/2+"共进过"+(s-high));
    }

 java练习8.100m小球落地,java,开发语言

 文章来源地址https://www.toymoban.com/news/detail-677357.html

到了这里,关于java练习8.100m小球落地的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C++图形开发(4):下落的小球

    首先,我们来使小球自上而下依次出现: 分析 :要使小球自上而下依次出现,也就是指在一个小球出现之后让程序暂停一段时间,再执行下一步操作。 这就需要用到Sleep()函数了 Sleep()函数的作用是使当前线程暂停执行一段时间,让出CPU给其他线程或进程使用,以达到节约资

    2024年02月12日
    浏览(40)
  • C++图形开发(3):静止的小球(fillcircle函数)

    要实现在图形界面得到一个小球,我们的graphics库提供了一个函数: 其格式为: 现写一段代码,在图形界面生成一个小球: 效果: 坐标图: 如果是多个小球呢? 效果: 坐标图: 可不可以在上面的基础上增加一些花样呢? 我们先把设计图画出来:(本人字丑,请忽略) 代码

    2024年02月12日
    浏览(38)
  • C++图形开发(8):空格键控制小球起跳

    我们今天来实现下按下空格键控制小球的起跳( 还没阅读之前文章的同学可以先去阅读一下:C++图形开发专栏) 首先,我们要绘制小球,这里就不细讲啦,之前的文章里都有,新内容看一下注释: 运行效果: 我们要让小球跳起来,其实就是让小球y方向的坐标发生变化,如

    2024年02月12日
    浏览(39)
  • iOS开发-CABasicAnimation实现小球左右摆动动画效果

    iOS开发-CABasicAnimation实现小球左右摆动动画效果 之前开发中遇到需要实现小球左右摆动动画效果,这里作下记录。 2.1 CABasicAnimation CABasicAnimation基础动画,包括duration、repeatCount、repeatDuration、beginTime、timingFunction、autoreverses、fromValue、toValue、byValue、byValue等属性。 具体可以查

    2024年02月15日
    浏览(39)
  • python实例100第20例:一球从100米高度自由落下,每次落地后反跳回原高度的一半的问题

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

    2024年01月16日
    浏览(43)
  • Java怎么通过键盘实现动态控制小球移动

    这一操作依赖于Java的事件机制,键盘按键会触发一个事件, 我们捕获到这个事件,然后做相应的处理。 所谓动态移动其实就是根据坐标不断地重新绘制。 思路 定义一个MyPanel类 继承 JPanel 然后在MyPanel的paint方法里画出一个小球,将它的坐标设置为全局变量 让我们的面板类实

    2024年02月12日
    浏览(44)
  • 学习C语言十天了,我实现了仿真自由落体小球『C/C++&图形库EasyX』

    🌸作者简介: 花想云 ,在读本科生一枚,致力于 C/C++、Linux 学习。 🌸 本文收录于 初学C语言必会的20个小游戏专栏 ,本专栏主要内容为利用C/C++与图形库EasyX实现各种有趣的小游戏。 🌸 相关专栏推荐: C语言初阶系列 、 C语言进阶系列 、 数据结构与算法 本文主要内容为

    2023年04月15日
    浏览(61)
  • 斐波那契数列、青蛙跳台阶、汉诺塔(C语言Java通用)、递归练习题

    Write once,Runanywhere. 🔥🔥🔥 本派文章详细斐波那契数列、青蛙跳台阶、汉诺塔(C语言Java通用)、递归练习题。 💥 💥 💥 如果你觉得我的文章有帮助到你,还请【关注➕点赞➕收藏】,得到你们支持就是我最大的动力!!! 💥 💥 💥 ⚡ 版权声明:本文由【马上回来了】原创、

    2023年04月08日
    浏览(67)
  • 《练习100》21~25

    2024年02月15日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包