generating random unique numbers

Christos Bacharakis cmpahar at gmail.com
Mon Oct 26 02:17:29 EET 2009


Καλησπέρα!
Θα ήθελα την προγραμματιστική βοήθεια σας.
Θέλω να δημιουργήσω 7 τυχαίους αριθμούς οι οποίοι θα έχουν τιμές από 1 έως
7. Ο λόγος που θέλω να το κάνω αυτό είναι για να αλλάζει σε κάθε εκτέλεση η
σειρά των αριθμών. Η γλώσσα που υλοποιώ το πρόγραμμα είναι C++.
Μια δικιά μου προσέγγιση η οποία όμως σε κάθε εκτέλεση μου βγάζει τα ίδια
αποτελέσματα!!!

for(i=0; i<8; i++){
pin[i]=i;
}

for(i=0; i<8; i++){
j=rand() % 7;
k=rand() % 7;
swap(pin[j],pin[k]);

}



Thanks in advance!


-- 
Christos Bacharakis
cmpahar at gmail.com
http://bacharakis.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.hellug.gr/pipermail/linux-greek-users/attachments/20091026/1d5ad92e/attachment.htm>


More information about the Linux-greek-users mailing list