/*
小芳的妈妈每天给她2.5元钱,她都会存起来,
但是,每当这一天是存钱的第5天或者5的倍数的话,
她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。
*/
//int sum = 100;// 最终的目标
//double db = 2.5;// 每次存放的钱数
/*
class CunQian
{
public static void main(String[] args)
{
int day = 1;// 天数
double dsum = 0;// 每次存放的总数
while (true)
{
dsum += 2.5;// 返回每天都存放钱的总和
if (day % 5 == 0) // 判断是不是5的倍数
{
dsum -=6 ;// 从总数中扣去6元
System.out.println("第" + day + "天花去6元,还剩" + dsum + "元!");
}
//boolean flag = dsum >= sum;// 求dsum是否大于sum的boolean值
if (dsum >= 100) // 如果是true则输出最终的结果,并跳出循环
{
System.out.println("要经过连续存储" + day + "天,才能存上100元");
break;
}
else // 否则天数加1,也就是继续存钱
{
day++;
}
}
}
}
class CunQian
{
public static void main(String[] args)
{
double sum=0; //定义一个总钱数
int i; //定义天数
for(i=1;;i++)
{
sum+=2.5;
if(i%5==0)
{
sum-=6;
}
if (sum>=100)
{
break;
}
}
System.out.println("总共需要"+i+"天");
}
}
*/
|
|