用java写一个请输入4位会员卡号:8394 会员卡号是:8394 千位数:8,百位数:3,十位数:4,个位数:9 会员卡号8394各位之和:24 会员卡号8394的会员,您中奖了!奖品是MP3的代码
时间: 2023-07-14 07:12:01 浏览: 75
基于java的会员系统
5星 · 资源好评率100%
```
import java.util.Scanner;
public class MemberCard {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入4位会员卡号:");
String cardNum = scanner.nextLine();
int qian = Integer.parseInt(cardNum.substring(0, 1));
int bai = Integer.parseInt(cardNum.substring(1, 2));
int shi = Integer.parseInt(cardNum.substring(2, 3));
int ge = Integer.parseInt(cardNum.substring(3, 4));
int sum = qian + bai + shi + ge;
System.out.println("会员卡号是:" + cardNum);
System.out.println("千位数:" + qian);
System.out.println("百位数:" + bai);
System.out.println("十位数:" + shi);
System.out.println("个位数:" + ge);
System.out.println("会员卡号" + cardNum + "各位之和:" + sum);
if (sum == 15) {
System.out.println("会员卡号" + cardNum + "的会员,您中奖了!奖品是MP3。");
} else {
System.out.println("很遗憾,您没有中奖。");
}
}
}
```
运行结果:
```
请输入4位会员卡号:
8394
会员卡号是:8394
千位数:8
百位数:3
十位数:9
个位数:4
会员卡号8394各位之和:24
很遗憾,您没有中奖。
```
阅读全文