【0624作业】根据数字和,判断是否中奖

 1 package com.work0624;
 2 /**
 3  * 练习题
 4  * 判断4位会员卡号之和是否中奖
 5  *    @author L
 6  */
 7 import java.util.Scanner;
 8 
 9 public class Work4 {
10     static Scanner sc =new Scanner(System.in);
11     public static void main(String[] args) {
12         System.out.println("请输入4位会员卡号:");
13         int card = sc.nextInt();
14         int qian = card /1000;//求4位会员卡号的千位数
15         int bai = card % 1000 /100;//求4位会员卡号的百位数
16         int shi = card /10 % 10;//求4位会员卡号的十位数
17         int ge = card % 10;//求4位会员卡号的个位数
18         System.out.println("会员卡号是:" + card);
19         System.out.println("千位数是:" + qian +",百位数是:" + bai + ",十位数是:" + shi + ",个位数是:" + ge );
20         int sum = qian + bai + shi + ge;//4位会员卡号之和
21         System.out.println("会员卡号" + card + "各位之和:" + sum );
22         String flag = sum>=20?"您中奖了!奖品是MP3!":"没中奖,谢谢参与!";//判断综合是否大于20,大于20中奖
23         System.out.println("会员卡号" + card +"的会员," + flag);
24         
25         
26         
27         
28         
29     }
30 }
原文地址:https://www.cnblogs.com/yanglanlan/p/11079773.html