Write a Python program that will generate 1000 random numbers between 1 and 100 inclusive from the random generator. For each value returned from the random generator, keep a count of the number of even numbers generated and the number of odd numbers generated. Use the following functions within this program: - getRandom(): this function will call the random generator and return the generated integer value. - isOdd(): this function will return true or false depending on whether the number generated is odd or even. - update(): this function will update the counters for odd or even. - display(): once the program has completed 1000 random numbers, the counters for the number of odd and even will be displayed. REQUIREMENTS: - Add a beginning statement when the program starts to execute. - Add an ending statement when the program is complete. - Call the random generator 1000 times for a randomly generated number between 1 and 100 inclusive. - Each time you run the project, you will get different output, but you should see a pattern of values. - Add comments throughout the code. *NOTE: Any project submitted that has all code written in main will receive a grade of 0. Example: The Even/Odd Challenge Generating random numbers..... After randomly generating 1000 numbers between 1 and 100: The number of odd numbers: 524 The number of even numbers: 476 End of program.
Write a Python
For each value returned from the random generator, keep a count of the number of even numbers generated and the number of odd numbers generated.
Use the following functions within this program:
- getRandom(): this function will call the random generator and return the generated integer value.
- isOdd(): this function will return true or false depending on whether the number generated is odd or even.
- update(): this function will update the counters for odd or even.
- display(): once the program has completed 1000 random numbers, the counters for the number of odd and even will be displayed.
REQUIREMENTS:
- Add a beginning statement when the program starts to execute.
- Add an ending statement when the program is complete.
- Call the random generator 1000 times for a randomly generated number between 1 and 100 inclusive.
- Each time you run the project, you will get different output, but you should see a pattern of values.
- Add comments throughout the code.
*NOTE: Any project submitted that has all code written in main will receive a grade of 0.
Example:
The Even/Odd Challenge Generating random numbers..... After randomly generating 1000 numbers between 1 and 100: The number of odd numbers: 524 End of program. |
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
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)