A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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;
                       
                   }
               }
               
           }

            
        }
         


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马