投票程序java
时间: 2024-02-27 09:52:12 浏览: 62
好的,我可以为你提供一个简单的投票程序的Java代码示例。以下是一个基本的投票程序:
```
import java.util.Scanner;
public class VotingSystem {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int counter = 0;
int numberOfVoters = 10;
int yesCount = 0;
int noCount = 0;
while (counter < numberOfVoters) {
System.out.println("Please vote - yes or no:");
String vote = input.next();
if (vote.equalsIgnoreCase("yes")) {
yesCount++;
} else if (vote.equalsIgnoreCase("no")) {
noCount++;
} else {
System.out.println("Invalid vote. Please vote again.");
continue;
}
counter++;
}
System.out.println("Voting has ended.");
System.out.println("Number of 'yes' votes: " + yesCount);
System.out.println("Number of 'no' votes: " + noCount);
}
}
```
该程序会循环请求用户投票,直到收到足够数量的总票数。程序会计算所收到的“是”和“否”票数,并将其输出在程序结束时。
请注意,此程序仅仅是一个简单的示例,你可以根据自己的需求进行修改和扩展。