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

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




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

نام تاپيک: عدد 15 رقمی

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2005
    پست ها
    12

    پيش فرض عدد 15 رقمی

    سلام
    یک الگوریتم می خواهم به این منظور که هر عدد 10 رقمی یا کمتر را که وارد می کنم بعد از اینتر زدن 15 رقم بشه
    یعنی هر چی که کم داره ماقبلش صفر قرار بگیره

  2. #2
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    روند و الگوريتم كار رو ميخواي يا برات با زبان دلفي بنويسم و بزارم؟

  3. #3
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض

    سلام
    مي خواهي جاي نگه هش داري يا بعد از زدن Enter توي همان احتمالا(Edit) كه هستش 15 رقم بشه؟

  4. #4
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    سلام
    یک الگوریتم می خواهم به این منظور که هر عدد 10 رقمی یا کمتر را که وارد می کنم بعد از اینتر زدن 15 رقم بشه
    یعنی هر چی که کم داره ماقبلش صفر قرار بگیره
    سلام ...
    براي اين كار بايد اول تعداد عددهايي كه وارد مي شه رو بشماري ، بعد عدد بدست اومده رو از 15 كم كني و بعدش به تعداد بدست اومده قبلش صفر بزاري ...
    مثلا:
    اگه عدد داخل يه Edit وارد می شه ( که فکر کنم همینطوره ) باید اینجوری بنویسی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با کد بالا تعداد حرفها یا عددهای داخل یه Edit رو بدست می یاری ( برای Label هم همینجوریه ) ...
    حالا باید تعداد بدست اومده رو از 15 کم کنی :
    یه متغیر دیگه هم از نوع Integer تعریف می کنی که حاصل این تفریق بهش داده بشه ، این جوری :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا که تعداد صفرهای موردنیاز بدست اومده باید به اندازه اون صفر بزاری ...
    که این هم توی یه حلقه امکان پذیره ( یه متغیر دیگه از نوع Integer باید تعریف بشه ) :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کلش می شه این طوری :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه بازم مشکلی بود بگو تا یه نمونه برات آپلود کنم ...
    موفق باشی ...

  5. #5
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    سلام ...
    براي اينكه به مشكل بر نخوري بايد چندتا كد ديگه هم بنويسي ( از جمله اين كه Edit شما فقط عدد قبول کنه ) ، واسه همین گفتم یه نمونه برات آپلود کنم ...
    اینم لینکش :
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    موفق باشی ...

  6. #6
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2005
    پست ها
    12

    پيش فرض

    mahmood_n
    واقعا ازت ممنونم

  7. #7
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    mahmood_n
    واقعا ازت ممنونم
    خواهش مي كنم ...
    وظيفه بود ...
    موفق باشيد ...

  8. #8
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض

    سلام:


    نقل قول نوشته شده توسط Mahmood_N
    سلام ...
    براي اين كار بايد اول تعداد عددهايي كه وارد مي شه رو بشماري ، بعد عدد بدست اومده رو از 15 كم كني و بعدش به تعداد بدست اومده قبلش صفر بزاري ...
    مثلا:
    اگه عدد داخل يه Edit وارد می شه ( که فکر کنم همینطوره ) باید اینجوری بنویسی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با کد بالا تعداد حرفها یا عددهای داخل یه Edit رو بدست می یاری ( برای Label هم همینجوریه ) ...
    حالا باید تعداد بدست اومده رو از 15 کم کنی :
    یه متغیر دیگه هم از نوع Integer تعریف می کنی که حاصل این تفریق بهش داده بشه ، این جوری :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا که تعداد صفرهای موردنیاز بدست اومده باید به اندازه اون صفر بزاری ...
    که این هم توی یه حلقه امکان پذیره ( یه متغیر دیگه از نوع Integer باید تعریف بشه ) :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کلش می شه این طوری :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه بازم مشکلی بود بگو تا یه نمونه برات آپلود کنم ...
    موفق باشی ...
    نميخواهم بگم كه كد بالا اشتباه اما به نظر من بايد از تمام امكانات يك زبان استفاده كرد و مد رو تا جاييكه ممكن ساده و كوتاه بنويسم كد زير خلاصه شده تمام كد هاي بالاست

    Mahmood_N جان كدت درسته ها


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    i:integer
    Edit1:=محل قرار گيري عدد

  9. #9
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    سلام ...
    دستت درد نكنه ...
    راهنمايي خوبي بود ...
    من بلد نبودم ، ببخشيد ، وگرنه اون همه كد نمي نوشتم ...
    ولي يه چيز ديگه
    اگه به I مقدار 15 رو بدید تعداد عددهای Edit می شه 16 ولی اگه 14 بدید می شه 15 :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بازم تشکر می کنم ...
    چیز جالبی یاد گرفتم ...
    موفق باشید ...

  10. #10
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض

    سلام:

    Mahmood_N جان دست درد نكنه
    اولا:
    همه تو براي اين اينجا جمع شدن تا داشته هاشون بهم ياد بدن و مشكلات هم رو حل كنند.
    دوما:
    ديشب بعد پست زدن فهميدم كه 16 تا چاپ ميكنه حالشم نداشتنم درست كنم.
    مي خواستم صبح درست كنم كه تو زحمتشو كشيدي
    دست درد نكنه.
    سوما:
    گفتم كه دقيقا كد تو ولي يه خورده كمتر
    Last edited by mahdi bg; 01-08-2006 at 06:18.

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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