package com.java.week01;
import java.util.Scanner;
/**
*
* @author Alfred
* @data 2018年7月21日下午4:08:34
* Description:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
* Version:1.1
*/
public class Demo01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
double hight=100;
int i=1;
double sum=0;
do {
sum+=hight;
System.out.print("第"+i+"次落下:"+hight+"m; ");
hight/=2;
System.out.println("第"+i+"次反弹:"+hight+"m ");
sum+=hight;
i++;
}while(i<10);
System.out.println("第"+i+"次落地时,小球经过了"+(sum+hight)+"m");
}
}