class savemoney1
{
public static int Save()
{
int sum=0;
int i=1;
while(sum<100)
{
//当到周日时会剩下一半
if(i%7==0)
{
sum+=20;
sum=sum/2;
}
//平日只花10元
else
{
sum+=10;
}
i++;
}
//减去多加的1
return i-1;
}
}
class savemoney2
{
public static int Save()
{
int sum=0;
int i=1;
while(sum<100)
{
sum+=20;
//当到周日时会花一半
if(i%7==0) sum/=2;
//平日只花10元
else sum-=10;
i++;
}
//减去多加的1
return i-1;
}
}
public class Test10
{
public static void main(String args[])
{
System.out.println("小明需要"+savemoney1.Save()+"天能存够100元。");
System.out.println("小明需要"+savemoney2.Save()+"天能存够100元。");
}
} |