(折扣計算)需求說明:普通顧客購物滿100元打9折;會員購物打8折;會員購物滿200元打7.5折(判斷語句if-else和switch語句的嵌套結


package com.summer.cn;

import java.util.Scanner;

/**
 * @author Summer
 *折扣計算
      需求說明:普通顧客購物滿100元打9折;會員購物打8折;會員購物滿200元打7.5折
        
        代碼示例:
            請輸入是否是會員:   y
            請輸入購買金額:    300
            尊敬的會員,您好,您實際支付金額為:225
 */
public class Test041511 {

    public static void main(String[] args) {
        //鍵盤錄入信息,並獲取所錄的信息
        Scanner sc = new Scanner(System.in);
        System.out.println("請輸入您是否為會員:");
        char member = sc.next().charAt(0);
        System.out.println("請輸入購買金額:");
        double money = sc.nextDouble();
        //通過if-else嵌套語句來進行判斷
        if(member == 'y'){
            if(money>=200){
                System.out.println("尊敬的會員,您好,您實際應付的金額為"+money*0.75);
            }else{
                System.out.println("尊敬的會員,您好,您實際應付的金額為"+money*0.8);
                
            }
        }else{
            if(money>=100){
                System.out.println("尊敬的顧客,您好,您實際的應付金額為"+money*0.9);
            }else{
                System.out.println("尊敬的顧客您好,您應付的金額為"+money);
            }
            
        }
        

    }

}
switch和if-else語句的嵌套方式
package com.summer.cn;

import java.util.Scanner;

public class Test041512 {

    public static void main(String[] args) {
        // 鍵盤錄入信息,並獲取所錄的信息
        Scanner sc = new Scanner(System.in);
        System.out.println("請輸入您是否為會員:");
        char member = sc.next().charAt(0);
        System.out.println("請輸入購買金額:");
        double money = sc.nextDouble();
        //利用switch語句和if-else語句進行判斷
        switch(member){
            case'y'://會員
                if(money>=200){
                    System.out.println("尊敬的會員,您好,您實際應付的金額為"+money*0.75);
                }else{
                    System.out.println("尊敬的會員,您好,您實際應付的金額為"+money*0.8);
                }
                break;
            default://普通顧客
                if(money>=100){
                    System.out.println("尊敬的顧客,您好,您實際的應付金額為"+money*0.9);
                }else{
                    System.out.println("尊敬的顧客您好,您應付的金額為"+money);
                }
        
        }

    }

}
 
         

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM