判断是否中奖

链接:https://pan.baidu.com/s/1pScuqdU_6jQHt4jmyniOrw 

提取码:gcn6

用户输入一个4位会员卡号,若四位会员卡号数字之和大于20,则中奖。

package com.bd22;

import java.util.Scanner;

public class Winner {
    public static void main(String[] args) {

    Scanner input = new Scanner(System.in);
    System.out.println("请输入4位会员卡号:");
    int num = input.nextInt();
    int geWeiShu = num%10;
    int shiWeiShu = num%100/10;
    int baiWeiShu = num%1000/100;
    int qianWeiShu = num/1000;
    int sum = geWeiShu + shiWeiShu + baiWeiShu + qianWeiShu;
    System.out.println("会员卡号是:"+num);
    System.out.print("千位数:"+qianWeiShu+",");
    System.out.print("百位数:"+baiWeiShu+",");
    System.out.print("十位数:"+shiWeiShu+",");
    System.out.println("个位数:"+geWeiShu);
    System.out.println("会员卡号"+num+"各位之和:"+sum);

    String result = num>20?"您中奖了!奖品是MP3!":"您未中奖";
     System.out.println("会员卡号"+num+"的会员,"+result);

    }
}

运行结果:

 

posted @ 2018-12-25 11:29  杨文祥  阅读(425)  评论(0)    收藏  举报