您现在的位置:首页 > >

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

发布时间:

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


少米?第10次反弹多高?
*/
package com.icss.ProTest;
public class Pro10 {
?public static void main(String[] args)
?{
??double height=100,sum=0,h10=0;
??for(int i=1;i<=10;i++)//落地十次
??{
???if(i==1)
???{
????sum+=height;
???}
???else
???{
????sum+=height*2;//除开第一次落下不用弹起,其余的都会经错上升的路程。
???}
???height/=2;
???if(i==10)
???{
????h10=height;
???}
??}
??System.out.println("共经过:"+sum+"米");
??System.out.println("第十次反弹:"+h10+"米");
??
?}
}


热文推荐
猜你喜欢
友情链接: 医学资料大全 农林牧渔 幼儿教育心得 小学教育 中学 高中 职业教育 成人教育 大学资料 求职职场 职场文档 总结汇报