Write aPythonprogram 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.
Logistics:
- Include a beginning statement when the program starts to execute. - Include 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.
An Example:
The Even/Odd Challenge
Generating random numbers.....
After randomly generating 1000 numbers between 1 and 100:
The number of odd numbers: 524The number of even numbers: 476
End of program.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here