一腰鬼、已知提成計算銷售額
package exercise;
import javax.swing.JOptionPane;
public class FinalSalesAmount {
public static void main(String[] args) {
final double COMMISSION_SOUGHT=25000; //常量前面要加final,常量必須全部大寫,目標提成
final double INITIAL_SALES_AMOUNT=0.01;
double commission=0; //設(shè)定提成初始量為0
double salesAmount=INITIAL_SALES_AMOUNT; //設(shè)定初始銷售額為0.01
do{
salesAmount+=0.01;
//每次循環(huán)時給銷售額加上0.01炎码,注意炫乓,銷售額的遞加只能放到前面舰始,如果放到后面循環(huán)結(jié)束時銷售額比要求的多出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); //當提成大于或等于目標提成量時停止循環(huán)
JOptionPane.showMessageDialog(null, "要達到"+COMMISSION_SOUGHT+"美元的提成 \n需要的銷售額為:"+(int)(salesAmount*100)/100.0+"美元");
}
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者