首页 > 编程知识 正文

java算法有哪些(java小球撞墙变色)

时间:2023-05-03 16:53:45 阅读:73787 作者:2619

java算法大全小球反弹一半问题的实例源代码。

java算法主题: 1球从100米的高度自由落下,每次落地都会反弹到原来高度的一半; 再落下,第十次落地时,要求一共通过多少米? 第十次篮板球有多高?

import java.util.Scanner;

公共类基本10 {

publicstaticvoidmain (字符串[ ] args ) {

System.out.println (“请输入起始高度和反弹次数,用空格分隔。”

sannersc=newscanner(system.in;

double a=sc.nextDouble (;

int b=sc.nextInt (;

Basic10 my=new Basic10 (;

my.go(a,b );

}

公共语音go (双启动高度,int n ) )。

{

双距离=startheight;

双端高度=0;

for(intI=1; i=n; I )

{

结束高度=startheight/2;

startHeight=endHeight;

distance=distance endHeight*2;

}

system.out.println (“第”n次落地时共通过“距离”米,反弹“结束高度”米”);

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。