تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 13

نام تاپيک: مشكل با توليد اعداد تصادفي به طول مشخص در كنار هم

  1. #1
    داره خودمونی میشه fathi67's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    82

    14 مشكل با توليد اعداد تصادفي به طول مشخص در كنار هم

    دوستان سلام

    من مي خواهم در برنامه ام يكسري اعداد Random توليد كنم ولي مي خواهم اين اعداد به طول i باشند يعني مي خواهم طول i تعيين شود و من در حقيقت مجموعه اي از اعداد كنار هم با طول i داشته باشم.
    ( در حقيقت يك Password Generator )
    تابع من كه در آن ابتدا و انتهاي بازه هم قابل تغيير است ( ويژگي مهم براي من ) به صورت زير است.


    Randomize()
    RndNum = Int((rUpper - rLower + 1) * Rnd() + rLower)

    من مي خواهم اين كار فقط، با زدن يك دكمه صورت بگيرد ولي هم اكنون با زدن اين دكمه فقط يك عدد تصادفي توليد مي شود و با زدن دوباره ي آن عدد تصادفي بعدي در كنارش قرار ميگيرد و ... .
    چه كنم تا با زدن يك دكمه اعداد تصادفي به تعداد i در آرايه اي قرار گيرند تا من اعمال بعدي را بر روي آن ها انجام دهم.
    خواهشمندم توضيحات و راه كارهاي خود را با همان تابع بالا بيان كنيد.
    اميدوارم توانسته باشم منظورم را به طور كامل بيان كنم.

    با تشكر .

  2. #2
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    خوب از یه حلقه استفاده کن.

  3. #3
    داره خودمونی میشه fathi67's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    82

    5

    چه طوري ؟؟؟؟!!!!

  4. #4
    کـاربـر بـاسـابـقـه am_merman01's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    یه جایی گوشه دهکده جهانی تو یه کانکشن دایال آپ
    پست ها
    893

    پيش فرض

    میتونی اعداد رو یکی یکی از یک حلقه به یک TextBox منتقل کنی بعد در پایان هم رو دو باره به عدد تبدیل کنی.
    دقت کن که برای افزودن به TextBox از کارکتر "&" استفاده کنی نه "+" چون کارت به هم میخوره .
    یه راه دیگه هم اینه که از یک آرایه استفاده کنی که من این یکی رو بیشتر دوست داروم.
    البته راه های بهتری هم هست که فعلاً ذهن من بهتر از این تو ساعت 3 صبح کار نمیکنه.

  5. #5
    داره خودمونی میشه rotbeaval's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    شیراز
    پست ها
    37

    پيش فرض

    سلام .. من تازه دارم #c و برنامه نویسی یاد می گیریم...
    چه جوری می تونم اعداد random غیر تکراری no repeats بسازم...؟!

  6. #6
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    پيش فرض

    این اعداد رو کجا ذخیره میکنید ؟

  7. #7
    داره خودمونی میشه rotbeaval's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    شیراز
    پست ها
    37

    پيش فرض

    سلام... اگر با من بودید :
    باید یه کلاس بنویسم برای یه بازی شبیه فکر و بکر...
    کاربر یه عدد میده و بعد باید یه عدد رندوم به تعداد ارقامی که کاربر داده بسازه ، بعد کاربر حدس بزنه که اون عدد چی هست ... اگر درست (عدد و مکان )بود * بگیره مثلا و اگر فقط عدد درست بود 0 .
    حالا من می خواهم اعدادی که کامپیوتر (net framework . - #c ) می سازه عدد تکراری نداشته باشه یعنی 11124561 نتونه بسازه
    ممنون

  8. #8
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    پيش فرض

    براتون نوشتم اما به محض اینکه دکمه ارسال رو زدم انجمن تعطیل شد ویکم تعطیلیش طول کشید !
    به زودی دوباره مینویسم !!

  9. #9
    داره خودمونی میشه rotbeaval's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    شیراز
    پست ها
    37

    پيش فرض

    ممنون می شم...

  10. #10
    داره خودمونی میشه rotbeaval's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    شیراز
    پست ها
    37

    پيش فرض

    ببخشید یه سوال دیگه هم دارم...
    اعداد رندوم را می شه توی یک آرایه ریخت... هر عددش توی یک خونه از آرایه! یک آرایه از جنس int
    من هر چی بلد بودم را انجام دادم ولی همش error داد...

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •