小芳存钱问题

来源:互联网 发布:国密算法应用 编辑:程序博客网 时间:2024/04/25 23:13

题目:
小芳妈妈每天给小芳2.5元存起来,
但是每当这一天是第五天或者是五天的倍数时,小芳会花掉6元,
求小芳存到100元需要多少天?
程序:

class CombineDemo{    public static void main(String[] args){        int  day = 0;        double sum = 0;        while(sum < 100){            day++;            sum += 2.5;            if(day%5==0){                sum -=6;                continue;            }        }        System.out.println("需要"+day+"天");    }}

注意事项:

  1. 由于2.5元是小数,所以定义成double,而不是int类型,否则会产生结果的错误。
  2. 不知道是多少天才可以存到100,用while循环,如果是for循环至少要知道到循环多少次
  3. 当天数是5的倍数的时候,需要总钱数减去5,但是不要忘了,每天都要加上妈妈新给的2.5元
  4. 需要74天
0 0
原创粉丝点击