![]() |
| ||
| random numbers all different??? int upper; cout << "#s (4 - 9) "; cin >> upper; for (int count = 0; count < 4; count++) { int y; srand((unsigned)time(0)); y = (rand()%upper)+1; cout << y<< endl; key[count] = y; Sleep (1000); } this is my random number gen and i was wondering if there was a way to have it generate 4 different random numbers indtead of just four im basically either looking for something to change the rand so they all come out different or to change it over after the fact i thought it was easy you know just throw a loop in here with a if statment but when i do that it sends it into and infinate loop well thanks for you help |
| ||
| Remove your call to srand() from the loop and place it before the loop so that it's called just once. If you're not sure why, take a look at the tutorial on random numbers. |
| All times are GMT -4. The time now is 1:34 pm. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC