9,javase程式碼實戰-條件語句——switch語句根據使用者消費金額計算折扣(四)
問題介紹:
商家為了給使用者反饋優惠,採用了折扣消費的辦法。當使用者一次消費商品金額達到某個等級時,要執行對應的折扣率,減少使用者的消費金額。
實現程式碼:
/**
* 1,獲取使用者的消費金額,宣告折扣等級,折扣率等輔助變數。
* 2,if 消費金額大於300(根據實際要求),則執行折扣消費
* 折扣等級=消費金額/300
* switch語句判斷折扣等級,給出相應的折扣率。
*
*/
double m =10000;//消費金額
int rank =0;//折扣等級
double rebate =0;//折扣率
if(m>300){
rank =(int) (m/300);
System.out.println(rank);
//判斷折扣等級
switch (rank) {
case 1:
rebate =0.99;//99折
break;
case 2:
rebate =0.95;
break;
case 3:
rebate =0.90;
break;
case 4:
rebate =0.80;
break;
case 5:
rebate =0.70;
break;
default:
rebate =0.50;
break;
}
System.out.println("折扣率:"+rebate);
}
相關文章
- 7,javase程式碼實戰-條件語句——簡單的驗證使用者登陸(二)Java
- 8,javase程式碼實戰-條件語句——為高階職員分配職位(三)Java
- 6,javase程式碼實戰-條件語句——判斷某一年是閏年(一)Java
- 條件語句
- shell程式設計之條件語句程式設計
- GO 條件語句Go
- javaScript條件語句JavaScript
- Swift學習筆記(二十七)——條件語句和Switch-case語句Swift筆記
- 02 shell程式設計之條件語句程式設計
- 12條語句學會oracle cbo計算(四)Oracle
- switch case語句程式碼例項
- Go:條件控制語句Go
- if條件語句sed命令
- 04.條件語句
- Python-條件語句和迴圈語句Python
- 實現四則運算的一條sql語句SQL
- JavaScript switch 語句JavaScript
- JavaScript switch語句JavaScript
- Go switch 語句Go
- 根據DELTA自動生成SQL語句SQL
- Swift 條件語句講解Swift
- PL/SQL 條件控制語句SQL
- 學習Rust 條件語句Rust
- Python if else條件語句Python
- oracle中的條件語句Oracle
- 7、條件結構語句
- Java 數學運算與條件語句全解析Java
- C語言第六篇:用switch語句實現四則運算器C語言
- 草根學Python(五) 條件語句和迴圈語句Python
- golang常用手冊:運算子、條件語句、迴圈語句Golang
- javascript對於if條件語句程式碼的優化方式JavaScript優化
- switch語句的妙用
- switch語句逆向分析
- python-條件控制(if語句)Python
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- Python學習筆記(三)——條件語句、迴圈語句Python筆記
- 根據作業系統程式號,查詢sql語句作業系統SQL
- Java學習之分支結構---判斷語句:if語句和switch語句Java