编写一个Java程序,模拟抽奖程序,根据分解后的数字之和,判断用户是否中奖。如果数字之和大于20,则中奖
时间: 2024-09-23 21:02:32 浏览: 46
编写一个简单的Java程序来模拟抽奖程序可以按照以下步骤完成:
```java
import java.util.Scanner;
public class LotterySimulator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入6个数字参与抽奖:");
// 获取用户输入的6个数字
int[] numbers = new int[6];
for (int i = 0; i < 6; i++) {
numbers[i] = scanner.nextInt();
}
int sum = calculateSum(numbers); // 计算数字之和
if (sum > 20) { // 判断数字之和是否大于20
System.out.println("恭喜你,中奖了!数字之和为:" + sum);
} else {
System.out.println("很遗憾,未中奖。数字之和为:" + sum);
}
scanner.close(); // 关闭扫描器
}
// 辅助函数:计算数组中所有数字的总和
private static int calculateSum(int[] numbers) {
int result = 0;
for (int number : numbers) {
result += number;
}
return result;
}
}
阅读全文