04-08-2005, 01:33
|
|
|
חבר מתאריך: 07.10.04
הודעות: 1,277
|
|
ככה עשיתי
חוץ מזה שלא עשית ; אחרי randomize אני כן אז הקוד שלי טוב יותר
אממ, לא ציינתי שכבר ניסיתי randomize ולא עזר?
טוב, עדיף שנסגור את האשכול, אני לא רואה טעם להמשיך אותו, בעיקר שכבר הצלחתי עם srand ו-rand.
מסקנות:
- randomize ו-random - פונקציות לא תקניות.
- אלטרנטיבה: srand לחישוב זמן ו-rand להצגה של המספר.
- קוד דוגמה:
קוד:
srand((unsigned int)time((time_t *)NULL));
printf("%d", rand()%4+1);
- הפונקציות לקוד רנדומלי, נמצאות בספרייה stdlib.h
- גוגל - השם אומר הכול
נערך לאחרונה ע"י Sagilevi בתאריך 04-08-2005 בשעה 01:39.
|