/*
小芳的妈妈每天给她2.5元钱,她都会存起来, 但是,每当这一天是存钱的第5天或者5的倍数的话,
她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。
思路
1,可以采用while循环来实现,因为循环次数不确定;
2,需要定义两个变量,一个用来记录金额默认是0.0,一个记录天数默认0;
3,
*/
class XiaoLianXi{
public static void main(String[] args){
double money=0.0;//定义double类型的记录金额
int day=0;//记录天数
while (money<=100)//条件判断
{
day++;//天数自增
money+=2.5;//money也自增
if (day%5==0 && money%5==0)//条件判断
{
money-=6;
}
}
System.out.println(day);//输出43 也不知道对不对。请各位大神指点~~~
}
}
|
|