帮我用Java编写一个应用程序。题目是:判断用户从键盘输入的三位兑奖号码是否中奖.(一等奖:三位号码相同;二等奖:顺子号,例如123,654;三等奖:两个号码相同)
时间: 2023-06-04 18:08:45 浏览: 122
实验一 Java初级编程(2 学时)1
好的,我可以为您编写这个应用程序。以下是Java代码:
import java.util.Scanner;
public class LotteryChecker {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入三位兑奖号码(例如123): ");
int number = input.nextInt();
int digit1 = number / 100;
int digit2 = (number % 100) / 10;
int digit3 = number % 10;
if (digit1 == digit2 && digit2 == digit3) {
System.out.println("恭喜你中了一等奖!");
} else if ((digit1 + 1 == digit2 && digit2 + 1 == digit3) || (digit1 == 9 && digit2 == 0 && digit3 == 1)) {
System.out.println("恭喜你中了二等奖!");
} else if (digit1 == digit2 || digit1 == digit3 || digit2 == digit3) {
System.out.println("恭喜你中了三等奖!");
} else {
System.out.println("很抱歉,您没有中奖。");
}
}
}
您可以运行这个程序并输入您的兑奖号码来测试是否中奖。希望对您有所帮助!
阅读全文