黑马程序员技术交流社区

标题: 小明的妈妈每天会给他20元零花钱。编程题 [打印本页]

作者: Demon浣熊    时间: 2015-8-8 16:27
标题: 小明的妈妈每天会给他20元零花钱。编程题
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;
                       
                   }
               }
               
           }

            
        }
         







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2