25/04/2007 20:12:40
Hacker_ori
מישהו מכיר פונקציה רנדומלית בשפת תיכנות של C? הכוונה שאני מכניס נניח חמישה קבועים והמחשב יבחר בצורה אקראית אחד מהם... תודה לעוזרים...
[ההודעה נערכה על-ידי Hacker_ori ב-25/04/2007 20:17:27][ההודעה נערכה על-ידי Hacker_ori ב-25/04/2007 20:18:50]
25/04/2007 21:58:23
Ratinho
אתה עושה ראנדום רגיל, נגיד עד 5 ואז switch-case
25/04/2007 22:34:33
Hacker_ori
חח לא הבנת נכון אין לי מושג קטן בזה אני צריך את כל הקוד מהתחלה...
06/05/2007 22:14:13
T4uSBaZ
הממ ניסית לחפש random בגוגל? זה הולך משהו כזה, בהתחלה srand ואיזה פרמטר עם שעון, ואז כל פעם שרוצים לעשות ראנדום אז: קוד: rand()%i;
כאשר המספרים שיצאו יכולים להיות מ 0 ועד i לא כולל הוא. זה תקף ל DEV-CPP ומהדרים חדשים, במהדרים ישנים כמו tc זה הולך: קוד: randomize();
בהתחלה, ואז קוד: random(i);
כאשר, שוב ל i יש אותו תפקיד. נדמה לי הספריות של זה זה stdlib.h בישן .
שים לב שאני בכלל לא זוכר והכל פה מהזיכרון אז תחפש ממה שנתתי עכשיו..
[ההודעה נערכה על-ידי T4uSBaZ ב-06/05/2007 22:14:39][ההודעה נערכה על-ידי T4uSBaZ ב-06/05/2007 22:15:18]
12/05/2007 20:12:42
xtr
ב c הפקונדה rand() מחיזרה ערך בין המספירם של היאנטים משהו בסביבות 32000 כדי להוציא מספר מסויים בין 0 ל x מחלקים את הפונקציה ב % x +1 מה שיחזיר ערך בין 0 ל x
אם אתה רוצה מספר בין 1 ל 5 אז הקריאה לפונקציה צרכה להראות כך