/*
* 第十题:小明的妈妈每天会给他20元零花钱。平日里,小明先花掉一半,再把一半存起来。
* 每到周日,小明拿到钱后会把所有零花钱花掉一半。
* 请编程计算,从周一开始,小明需要多少天才能存够100元?
*/
public class Test10{
public static void main(String args[]){
//定义整数变量,表示天数和存下的零花钱
int day=0,money=0;
while(money<100){
day++;
//周一到周六每天能存10元
if(day%7!=0){
money+=10;
} else{
//周日领20元后花总数的一半
money=(money+20)/2;
}
}
//输出
System.out.printf("小明需要 %d 天存够100元", day);
}
}
|