投票程序java
时间: 2024-02-27 08:52:30 浏览: 97
Java投票系统
好的,下面是一个简单的投票程序的 Java 代码示例:
```java
import java.util.Scanner;
public class VotingProgram {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int yesVotes = 0;
int noVotes = 0;
System.out.println("Welcome to the voting program!");
System.out.println("Please enter your vote (yes or no). Enter 'exit' to end the program.");
while(true) {
String vote = input.nextLine();
if(vote.equalsIgnoreCase("yes")) {
yesVotes++;
} else if(vote.equalsIgnoreCase("no")) {
noVotes++;
} else if(vote.equalsIgnoreCase("exit")) {
break;
} else {
System.out.println("Invalid input. Please enter 'yes', 'no', or 'exit'.");
}
}
System.out.println("Voting has ended.");
System.out.println("Results:");
System.out.println("Yes votes: " + yesVotes);
System.out.println("No votes: " + noVotes);
}
}
```
这个程序会不断地接收用户输入,如果输入是 "yes",则表示投赞成票;如果是 "no",则表示投反对票;如果是 "exit",则表示结束投票。程序会一直运行,直到接收到 "exit" 为止。最后,程序会输出投票结果,包括赞成票数和反对票数。
阅读全文