ABA


"אממ שאלה בקשר לRandom בC#"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14478 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14478
akoka

דרג אמינות חבר זה
   05:23   08.12.07   
אל הפורום  
  אממ שאלה בקשר לRandom בC#  
 
   אני מנסה לעשות Random למספר עגול בן 1 ל8 ויוצא לי מספר בן 8 ספרות משום מה :S

מה הדרך הנכונה להשתמש בRandom ?

תודה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  טוב זה היה מהיר akoka 08.12.07 05:24 1
  חח אני כזה גרוע akoka 08.12.07 05:31 2
     מערך דו מימדי Sn00py  08.12.07 18:20 5
         זה לא int? DLN 08.12.07 19:22 6
             אז מה. מערך דו מימדי של מספרים זה גם כן מערך. idan192 09.12.07 06:28 8
                 בעע לעזאזל זה לא רשם לי את הסוגריים המרובעים DLN 09.12.07 17:02 9
                     ממש לא:| זה הדבר הכי יפה בסי שארפ לדעתי akoka 09.12.07 21:30 10
                         חחח אפשר לחשוב... וזה כן ככה DLN 12.12.07 00:15 11
     יכול לקחת מליוני שנים עד שברנדום תוכל לפתור סודוקו idan192 09.12.07 06:27 7
  תשובה: kiko1  08.12.07 11:55 3
     זה מה שעשיתי תקרא את תגובה 2 אולי תעזור לי akoka 08.12.07 13:46 4
  אז ככה גם אפשר MiniTM 20.12.07 14:39 12

       
akoka

דרג אמינות חבר זה
   05:24   08.12.07   
אל הפורום  
  1. טוב זה היה מהיר  
בתגובה להודעה מספר 0
 
   הצלחתי למחוק :S


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   05:31   08.12.07   
אל הפורום  
  2. חח אני כזה גרוע  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 08.12.07 בשעה 05:31 בברכה, akoka
 
סתם בשביל האתגר מנסה לבנות פותר סודוקו :S ואפשר להגיד שהלוגיקה שלי ברצפה
הצלחתי להדפיס את השורות והטורים כמו שצריך

אבל רק בסוף הבנתי שאני צריך לעשות מערך דו מימדי של טור ושורה ומספר בשורה /טור ואין לי מושג איך :|


static void print_rows()
{
int[] nums = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Random rand = new Random();

for (int i = 0; i < nums.Length; i++)
{
for (int a = 0; a < nums.Length; a++)
{
Console.Write(nums[rand.Next(9)]);
if (nums[a] == 9)
{
Console.WriteLine("");
}
if (nums[a] == 3 || nums[a] == 6)
{
Console.Write(" ");
}
if (i == 2 && nums[a] == 9 || i == 5 && nums[a] == 9 || i == 8 && nums[a] == 9)
{
Console.WriteLine("");
}

}
}
}

קיצור זה מפחיד


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות, דרג אמינות חבר זה
   18:20   08.12.07   
אל הפורום  
  5. מערך דו מימדי  
בתגובה להודעה מספר 2
 
  

int[,] nums = new int[3,3];

מערך דו מימדי(מטריצה) בגודל 3 על 3.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   19:22   08.12.07   
אל הפורום  
  6. זה לא int?  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
idan192

דרג אמינות חבר זה
   06:28   09.12.07   
אל הפורום  
  8. אז מה. מערך דו מימדי של מספרים זה גם כן מערך.  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   17:02   09.12.07   
אל הפורום  
  9. בעע לעזאזל זה לא רשם לי את הסוגריים המרובעים  
בתגובה להודעה מספר 8
 
   הכוונה הייתה
זה לא

int[][]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   21:30   09.12.07   
אל הפורום  
  10. ממש לא:| זה הדבר הכי יפה בסי שארפ לדעתי  
בתגובה להודעה מספר 9
 
   ערכתי לאחרונה בתאריך 09.12.07 בשעה 21:30 בברכה, akoka
 
שמערכים דו מימדיים האינדקס שלהם מופרד בפסיק פשוט בתוך סוגרים מרובעים:]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   00:15   12.12.07   
אל הפורום  
  11. חחח אפשר לחשוב... וזה כן ככה  
בתגובה להודעה מספר 10
 
   יש שני סוגים של מערכים דו-מימדיים בC# וזה דווקא נראה לי הנוח מביניהם


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
idan192

דרג אמינות חבר זה
   06:27   09.12.07   
אל הפורום  
  7. יכול לקחת מליוני שנים עד שברנדום תוכל לפתור סודוקו  
בתגובה להודעה מספר 2
 
   אתה חייב כאן backtracking מתוחכם.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
kiko1 
חבר מתאריך 1.3.05
4521 הודעות, דרג אמינות חבר זה
   11:55   08.12.07   
אל הפורום  
  3. תשובה:  
בתגובה להודעה מספר 0
 
   נסה להשתמש בrandom.Next למספרים עוקבים:
קוד לדוגמא:

int num = random.Next(9);

בהצלחה.


הנדסת מערכות - טכניון 11'
https://ie.technion.ac.il/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   13:46   08.12.07   
אל הפורום  
  4. זה מה שעשיתי תקרא את תגובה 2 אולי תעזור לי  
בתגובה להודעה מספר 3
 
   לבנות את זה :]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MiniTM

דרג אמינות חבר זה
   14:39   20.12.07   
אל הפורום  
  12. אז ככה גם אפשר  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net