20200707判断卡号是否符合要求以及会员卡号是否中奖

判断卡号是否符合要求以及会员卡号是否中奖

条件判断和类型转换:

1.将字符串类型转成int类型:int No=Integer.parseInt(custNo);
2.代码:

import java.util.Scanner;

public class Lucky {
public static void main(String[] args) {
String custNo;
System.out.println("请输入4位卡号:");
Scanner input=new Scanner(System.in);
custNo=input.next();
//System.out.println("会员卡号是:"+custNo);
int length = custNo.length();
//System.out.println(length);
if (length==4)
{
System.out.println("会员卡号是:"+custNo);
int No=Integer.parseInt(custNo);
int gewei=No%10;
int shiwei=No/10%10;
int baiwei=No/100%10;
int qianwei=No/1000%10;
System.out.println("你的四位卡号:"+qianwei+baiwei+shiwei+gewei);
int sum=gewei+shiwei+baiwei+qianwei;
System.out.println("你卡号位数和为:"+sum);
if(sum>20){
System.out.println("会员卡号"+custNo+"的会员,您中奖了,奖品为MP3!");
}else{
System.out.println("很遗憾,你没有中奖!");
}

}else{
System.out.println("你的卡号输入有误,请重新输入!" );
}

}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值