JavaSE基础(4)综合练习

import java.util.*;
public class CardNo{
	public static void main(String[] args) {
//		//输入一个四位会员卡号,控制台计算会员卡号的各个位数,并计算各个位数之和
		Scanner input = new Scanner(System.in);
		System.out.println("请输入一个四位的会员卡号:");
		int no = input.nextInt();
		
		System.out.println("您的会员卡号是:"+no);
		//8369:个位数 十位数 百位数 千位数
		byte ge =(byte) (no%10);
		byte shi =(byte) (no/10%10);
		byte bai =(byte) (no/100%10);
		byte qian =(byte) (no/1000);
		System.err.println("个位数为"+ge);
		System.err.println("十位数为"+shi);
		System.err.println("百位数为"+bai);
		System.err.println("千位数为"+qian);
		int hezhi=ge+shi+bai+qian;
		System.err.println("和为"+hezhi);
		//如果四位会员卡号的和值大于20就显示中奖,奖品是MP4
		String zhongjiang=hezhi>20?"恭喜中奖了,奖品为MP4一台!":"很遗憾!您这次没能中奖!";
		System.out.println(zhongjiang);
		//判断个位数数字是否为偶数,偶数中奖
		String info = (ge%2==0)?"恭喜中奖":"谢谢参与";
		System.out.println(info);
	
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值