System programming c++
C++ provides rand() function to generate random numbers. Sometimes random number generators can be biased. For this homework I would like you to develop a program to test rand() function for bias. Your program must generate 10 million numbers between 0 and 100, and then test the frequency of the numbers. a.) If the random number generator doesn’t have bias, then around 50% of the numbers should be less than 50 and 50% of them should be larger than 50. Show that by writing C++ program. b.) A better test would be counting the numbers between 0-10, 10-20, 20-30, 30-40, 40 - 50, 50-60, 60-70, 70-80, 80-90, and 90-100 , then compare their count. The result should be approximately same. Show that by writing a C++ program c.) The best test would be checking the frequency of the numbers i by counting the amount of each generated number (0, 1, 2, 3, 4 …. 99), and then compare them. There should be approximately same amount for each numbers. See the following table. Number count 0 2003 1 2000 2 1999 3 1998 4 …..…. . ……. . ….. Hint. You can write a main program and two functions for each part, and call the functions from main program. No need to develop two different programs.
9 years ago 5
- for A-plus Writer only
- Prof
- Conventional Chemical Pesticides
- Literary Analysis of a Novel
- Describe an issue in juvenile justice that you feel might be best addressed with new research. What kind of data is needed to develop a sound program approach to this issue? Include course material in your answer as required.
- As a parole officer, how would you handle a juvenile who will turn 18 years old in 2 months and who persistently violates his curfew, which is a condition of his parole program? Include course material in your answer as required.
- need the answer in 20 min
- Federal taxation
- CST 140 Assignment 2
- Please don't do copy .