Create an election program that accepts input from the user and outputs the winner of the election Input: Poll 10 people for their election vote Output: Print the total votes cast as well as the winner of the election Below is an example program output. In the example, user input is indicated between __ double underscores __. YOU DO NOT NEED THESE UNDERSCORES: They are only there in this to show you where user input is entered. You do not need to account for a tie. In the case of a tie just print either one of them as the winner.
Operations
In mathematics and computer science, an operation is an event that is carried out to satisfy a given task. Basic operations of a computer system are input, processing, output, storage, and control.
Basic Operators
An operator is a symbol that indicates an operation to be performed. We are familiar with operators in mathematics; operators used in computer programming are—in many ways—similar to mathematical operators.
Division Operator
We all learnt about division—and the division operator—in school. You probably know of both these symbols as representing division:
Modulus Operator
Modulus can be represented either as (mod or modulo) in computing operation. Modulus comes under arithmetic operations. Any number or variable which produces absolute value is modulus functionality. Magnitude of any function is totally changed by modulo operator as it changes even negative value to positive.
Operators
In the realm of programming, operators refer to the symbols that perform some function. They are tasked with instructing the compiler on the type of action that needs to be performed on the values passed as operands. Operators can be used in mathematical formulas and equations. In programming languages like Python, C, and Java, a variety of operators are defined.
Create an election
- Input: Poll 10 people for their election vote
- Output: Print the total votes cast as well as the winner of the election
Below is an example program output. In the example, user input is indicated between __ double underscores __. YOU DO NOT NEED THESE UNDERSCORES: They are only there in this to show you where user input is entered.
You do not need to account for a tie. In the case of a tie just print either one of them as the winner.
![Here's some Pseudocode for the Election Time problem.
Print the intro
Make counter variables for the 3 candidates which start out at 0
LOOP 10 times
Ask and read in a single vote (store in a variable)
IF the variable has the value of the first candidate
Add 1 to the counter for first candidate
ELSE IF the variable has the value of the second candidate
Add 1 to the counter for the second candidate
ELSE IF the variable has the value of the third candidate
Add 1 to the counter for the third candidate
END LOOP
Print out a summary of the candidates votes using the counter variables
IF the first candidate had the most votes
Print they are the winner
ELSE IF the second candidate had the most votes
Print they are the winner
ELSE IF the third candidate had the most votes
Print they are the winner](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fe447e099-49ed-4c08-9bff-375f505c1dac%2Faa7e9ae8-2669-406e-8861-2aa45a792253%2Flz11qws_processed.png&w=3840&q=75)
![You do not need to account for a tie. In the case of a tie just print either one of them as
the winner.
Welcome to my election voting program.
Election candidates are: Donald Duck, Minnie Mouse, Goofy
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Cast your vote:
Goofy__
Minnie Mouse
Minnie Mouse
Donald Duck_
Goofy__
Goofy
Minnie Mouse_
Minnie Mouse
Minnie Mouse
Minnie Mouse
ELECTION RESULTS....
Vote Summary from 10 ballots:
Goofy - 3 vote(s)
Minnie Mouse - 6 vote(s)
Donald Duck - 1 vote(s)
WINNER: Minnie Mouse!](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fe447e099-49ed-4c08-9bff-375f505c1dac%2Faa7e9ae8-2669-406e-8861-2aa45a792253%2Fu7bzuv8_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)