ABA


"שאלה בC#, אפשר לעשות קוד שיבחר מספר ממספרים שהוגדרו?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14700 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14700
OnePiece
חבר מתאריך 21.4.14
1 הודעות, דרג אמינות חבר זה
   18:37   10.04.08   
אל הפורום  
  שאלה בC#, אפשר לעשות קוד שיבחר מספר ממספרים שהוגדרו?  
 
   אני מנסה ליצור לאחי משחק ששטוס למחשב
ואני צריך ליצור קוד שיבחר נקודות לקיר הגורלות

הקוד אמור להציב מספרים שונים בדלתות בכל פעם שמשחקים
נגיד מוגדר שיהיה בלוח 5 - 100, 4 - 200, 3 - 300, 2 - 500, 1 - 1000

יש אפשרות לעשות את זה?

תודה!


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  ברור Limp Bizkit 10.04.08 18:42 1
     תודה, אני ינסה היום ויחזיר לך תשובה :] OnePiece 11.04.08 09:33 2
     כנס ShlomiC 12.04.08 22:41 3

       
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות, דרג אמינות חבר זה
   18:42   10.04.08   
אל הפורום  
  1. ברור  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 10.04.08 בשעה 18:43 בברכה, Limp Bizkit
 
אתה יוצר לעצמך מערך בין 5 איברים ומאתחל כל איבר לערכים שאמרת

ובשביל לבחור מספר רדנומלי אנחנו משתמשים במחלקה System.Random
כדי להגריל מס' בין 1 ל-5 רושמים ככה :


Random rand = new Random();
int num = rand.Next(1,5);

ואז פשוט יוצא לך אינדקס כלשהו במערך שיצרנו... ואותו תציב בקיר שלך

אופציה אחרת זה להגריל מס' בין 1 ל-5 ולהשתמש ב-switch במקום ליצור מערך (אבל זה EXTRA עבודה)

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
OnePiece
חבר מתאריך 21.4.14
1 הודעות, דרג אמינות חבר זה
   09:33   11.04.08   
אל הפורום  
  2. תודה, אני ינסה היום ויחזיר לך תשובה :]  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ShlomiC
חבר מתאריך 4.1.08
17501 הודעות, דרג אמינות חבר זה
   22:41   12.04.08   
אל הפורום  
  3. כנס  
בתגובה להודעה מספר 1
 
   עדיף במקרה הזה לעשות ראנדום עם איבר אחד פחות כל הזמן ולהחליף בין האיבר שעלה ברנדום לאיבר האחרון מאלה שלא עלו..
אם לא הבנתם לדוגמא:
המערך שלנו מוגדר ככה:
5|4|3|2|1
לדוגמא עלה איבר מספר 2 בראנדום מחליפים בין ה 2 לבין האיבר האחרון מהסך הכל שעלו ברנדום
2|4|3|5|1
ואז לעשות שוב ושוב עם ראנדום של אחד פחות..
זאת הדרך הנכונה והיעילה לעשות זאת.


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

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

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



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