JAVA 技術方向支線任務-流程控制的邏輯訓練任務
阿新 • • 發佈:2020-12-12
流程控制的邏輯訓練任務
1、計算應繳金額 商場根據會員積分打折: 2000 分以內打 9 折, 4000 分以內打 8 折, 8000 分以內打 7.5 折, 8000 分以上打 7 折,使用 if-else-if 結構,實現手動輸入購物金額和積分, 計算出應繳金額
public static void main(String[] args) {
double num=0;//應繳金額
Scanner gouwujine=new Scanner(System.in);//掃面鍵盤輸入 購物金額
Scanner gouwujifen=new Scanner(System.in );//掃描鍵盤輸入購物積分
System.out.println("請輸入購物金額:");//輸出
int p = gouwujine.nextInt();//呼叫鍵盤輸入
System.out.println("請輸入購物積分:");//輸出
int i = gouwujifen.nextInt();//呼叫鍵盤輸入
//if 條件語句
if(i>8000) {
num=0.7*p;
}else if(i>4000) {
num=0.75*p;
}else if(i>2000) {
num=0.8*p;
}else if(i> 0) {
num=0.9*p;
}else {
num=p;
}
System.out.println("應繳金額:"+num+"元");//輸出
}
輸出結果: