幸運抽獎

if選擇結構實現幸運抽獎:

1
package com.com.cn.kgc.LianXi; 2 3 import java.util.Scanner; 4 5 /** 6 * 實現幸運抽獎,會員卡號百位與產生的隨機數相同則中獎 7 */ 8 public class LuckyDraw { 9 static Scanner input=new Scanner(System.in); 10 public static void main(String[] args) { 11 12 System.out.println("*******XXX購物管理系統→幸運抽獎******\n"); 13 14 System.out.print("請輸入4位會員卡號:"); 15 int num = input.nextInt(); 16 //生成0~10之間的隨機數 17 int random = (int)(Math.random()*10); 18 System.out.println("幸運數字的:"+random); 19 //獲取會員卡號百位的數字 20 int bai = num/100%10; 21 //根據條件判斷結果 22 if(bai == random){ 23 System.out.print(num+"號客戶是幸運客戶,獲精美Mp3一個!"); 24 }else{ 25 System.out.println(num+"號客戶,謝謝你的支持。"); 26 } 27 } 28 }

 

 swich選擇結構實現幸運抽獎:java

 

 1 public class LuckyDraw {
 2     static Scanner input=new Scanner(System.in);
 3      public static void main(String[] args) {
 4         //輸入卡號
 5         System.out.println("*******XXX購物管理系統→幸運抽獎******\n");
 6         System.out.print("請輸入4位會員卡號:");
 7         int num = input.nextInt();
 8 //        生成0—10之間的隨機數
 9         int random = (int)(Math.random()*10);
10         System.out.println("幸運數字的:"+random);
11 //        獲取會員卡號百位的數字
12         int bai = num/100%10;
13 //        根據條件判斷結果
14         int judgement = (bai==random)? 1 : 2;
15 
16          switch (judgement){
17              case 1:
18                  System.out.println(num+"號客戶中獎了,爲幸運客戶,獎品是MP3一臺!");
19                  break;
20              case 2:
21                  System.out.println(num+"號客戶未中獎,很遺憾,謝謝您的參與!");
22          }
23      }
24 }

相關文章
相關標籤/搜索