package com.itheima;
/*
* 10、 小明的妈妈每天会给他20元零花钱。
* 平日里,小明先花掉一半,再把一半存起来。
* 每到周日,小明拿到钱后会把所有零花钱花掉一半。
* 请编程计算,从周一开始,小明需要多少天才能存够100元?
*/
public class Test10 {
/*1.小明每天获得20元,花一半,存一半,六天
*2.周日所有零花钱花掉一半
*3.存的钱为100需几天
*/
public static void main(String[] args) {
int XiaoMing = 20;
int Money = 0;
for(int day = 1;day<100;day++){
//周一到周六天所存的钱
Money =Money + XiaoMing /2;
//周日花一半
if(day%7==0){
Money = (Money+20) / 2;
}
if(Money>100){
System.out.println("总共:"+day+"天才存够100元");
break;
}
}
}
}
|
|