Java基础50道经典练习题(10)——自由落体
【程序 10 自由落体】
题目:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;求它在 第 10 次落地时,共经过多
少米?第 10 次反弹多高?
源码:
package com.homework.test;
/*
【程序 10 自由落体】
题目:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;求它在 第 10 次落地时,共经过多
少米?第 10 次反弹多高?
*/
public class Test10 {
public static void main(String [] args){
double height1 = 100, height2 = 50;
double sum = 100;
for (int i=2; i<=10; i++){
sum += height1;
height1 /= 2;
height2 /= 2;
}
System.out.println("第十次落地时,经过了"+sum+"米");
System.out.println("第十次反弹"+height2+"米");
}
}
今日事,今日毕。
posted on 2020-06-05 01:13 lifelicanpeng 阅读(323) 评论(0) 收藏 举报
浙公网安备 33010602011771号