public class TEST {
public static void main(String[] args) {
final double COMMISSION_SOUGHT = 25000;
final double INITIAL_SALES_AMOUNT = 0.01;
double commission = 0;
double salesAmount = INITIAL_SALES_AMOUNT;

do{
salesAmount += 0.01;

if (salesAmount >= 10000.01)
commission =
5000*0.08+5000*0.1+(salesAmount - 10000) *0.12;
else if (salesAmount >= 5000.01)
commission = 5000 * 0.08 + (salesAmount -5000) *0.10;
else
commission = salesAmount *0.08;
}while (commission< COMMISSION_SOUGHT);

System.out.println(
\"the sales amount $\" + (int)(salesAmount*100) / 100.0 +
\"nis needed to make a commission of $\" + COMMISSION_SOUGHT);
}
}

이클립스로 돌려봤는데 do-while 루프대신 for 루프로 어떻게 바꾸나요??

COMMISSION_SOUGHT 상수도 고정시키지 말고 사용자가 입력하려면 string으로 JOptionPane.showInputDialog 해줘야 하나요??