假设某人有100000现金每经过一次路口需要进行一次交费.交费规则为当他现金大于50000时每次需要交5%如果现金小于等于50000时每次交5000.请写一程序计 算此人可以经过多少次这个路口
package src;
public class Main {
public static void main(String[] args) {
double money = 100000;
int count = 0;
while (money >= 5000)
{
if (money > 50000)
{
money = money - money * 0.05;
}else {
money -= 5000;
}
count++;
}
System.out.println(count);
}
}
不知道你这个问题是否已经解决, 如果还没有解决的话: