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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sublimter 中级黑马   /  2014-9-11 17:30  /  1047 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


/**
* 10、 小明的妈妈每天会给他20元零花钱。平日里,小明先花掉一半,再把一半存起来。每到周日,小明拿到钱后会把所有零花钱花掉一半。请编程计算,从周一开始,小明需要多少天才能存够100元?
* @author Administrator
*/
  1. public class Test10 {

  2.          public static void main(String[] args) {
  3.          int money =0;
  4.          int day=1;//从第一天开始
  5.         
  6.          while(money<100){
  7.                   
  8.              //周日那20元加在平时攒的钱里面一起花一半
  9.              if(day%7==0){
  10.                  money = (money+20)/2;
  11.                  System.out.println("本周小明" + day + "天后可存够" + money +"元");
  12.              }else{
  13.                      //平时存的钱
  14.                      money += 10;
  15.                  System.out.println(day + "天后可存够" + money +"元");
  16.              }
  17.              day++;
  18.                
  19.          }
  20.          System.out.println("小明" + (day-1) + "天后可存够" + money +"元钱");
  21.       }

  22. }
复制代码





0 个回复

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