【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 }