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

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




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

نام تاپيک: متفیر دلخواه

  1. #1
    آخر فروم باز lord_ashkan_z's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    The Board Black Pearl
    پست ها
    1,129

    پيش فرض متفیر دلخواه

    سلـــــــــــــــــــــــ ــــام ...

    خوبین به قول بعضی ها خفنین ...
    به من چه ...


    سوال اینه: چه جوری می شه ما زا کاربر متفیر دلخواهی را در خواست کنیم.

    چون می دونم خوب فهمیدید توضیح می دم:

    مثلا ما می خواهیم یک برنامه ای را بنویسیم که مسئله خاصی را حل کنه و از یک فرمول خاصی استفاده می کنه، حالا در این مصئله ممکنه هر یک از این متفیر ها داده و دیگری مورد سوال باشه.البته معلوم است که هر متغیر فقط باید سر جای خودش باشد.

  2. #2
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Oct 2007
    پست ها
    205

    پيش فرض

    خوب بسته به محیطی که برنامه مینویسین یه روش هایی هست. مثلا اگه برنامه ویژوال باشه برای گرفتن یه عدد یه TextBox درست میکنین. یا مثلا اگه برنامه تحت Console باشه, اول یه پیغام چاپ میکنین که فلان مقدار رو وارد کنین و بعد با توابع مربوطه مقدار رو از ورودی میخونین. یعنی کاربر باید وارد کنه تا برنامه به مرحله ی بعد بره.

  3. #3
    آخر فروم باز lord_ashkan_z's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    The Board Black Pearl
    پست ها
    1,129

    پيش فرض

    بله خسته نباشین ...

    این رو که خودم می دونستم. من توی یک محیط dos می خواهم این عمل رو طوری انجام دهم که کاربر امکان انتخاب را داشته باشد و بتواند انتخاب کند که کدام متغیر را وارد کند ...

    اگر بلد نیستید مجبور نیستید بی جهت پست بدین.البته بهتون بر نخوره.
    باتشکر ...

  4. #4
    پروفشنال bad_boy_2007's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    ایران
    پست ها
    803

    پيش فرض

    عزیز دل بابا سوالت واضح نیست
    1- منظور طریقه ذخیره در حافظه است
    2- یا فقط دریافت یک نوع مثلا نوع صحیح که یک طول بیشینه داره و یک سری محدودیتها

    اگر منظورت 1 هست باید کار با شاره گرها رو یاد داشته باشی یا اینکه از نوع فکر کنم Enum بود ولی دقیقا یادم نیست ، این نوع برات به اندازه بیشینه مقدار حافظه ای که میخوای باهاش کار کنی مثلا Double حافظه میگیره حالا میخوای توش Character بریز یا Integer یا هر نوع دیگه ولی مصرف بیربه حافظه داره اگه کار با شاره گرها رو یاد داری با شاره گر کار کن

    ولی اگه منظورت سوال 2 است اگر درس کامپایلر رو پاس کرده باشی به راحتی میتونی این کار رو به بهترین راه ممکنه انجام بدی ، ببین عزیز دل بابا بهترین راه برای این کار این که ماشین حالت رو طراحی کنی و به هر State یک شماره اختصاص بدی مثال میزنم برای دریافت عدد اعشاری :
    1- state 0 ----> در حال دریافت بخش صحیح پیش از اعشار
    2- State 1 ----> پس از دریافت اولین . (Dot)
    3- State3 ----> در حال دریافت عدد صحیح پس از اعشار
    برای State 0 فقط اعداد 0 تا 9 را دریافت کن (اگه میخوای حرفه ای تر بشه باید برای این استیت هم شرط بزنی که تاپیش از دریافت عددی بین 1 تا 9 عدد 0 نگیره) اگر . دات رو زد برو به استیت برای باقی استیتها هم مشخصه . . . .

  5. #5
    آخر فروم باز lord_ashkan_z's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    The Board Black Pearl
    پست ها
    1,129

    پيش فرض

    ببین ، تو نفهمیدی که من چی می خوام پس جوابت هم نامفهوم است.

    من می خوام کسی که برنامه نوشته شده را اجرا می کنه بتونه به دلخواه خودش چندتا از متغیرهای مورد نظر را وارد کنه

    مثلا اگر قرار باشه برنامه با استفاده از یک فرمول عبارتی را بدست آورد ، امکان دارد داده های مسئله X و y باشد و امکان دارد X و z باشد. برای مثال مقدار بار یک ذره رو از فرمول q=ne بدست می آید اگر سوال مقدار q را بخواهد برنامه باید مقدار n و e را وارد کند در حالی که ممکن است مسئله n را بخواهد که در این صورت باید مقدار q و e را وارد کند.

    حالا:

    من می خوام که فرد بتونه خودش انتخاب کنه که کدوم متغیر را وارد کند و سپس کامپیوتر با استفاده از فرمول مورد نظر جواب ما را بدست آورد.
    که در این جا جواب ما متغیری است که ما برای آن چیز در نظر نگرفته ایم.
    Last edited by lord_ashkan_z; 30-12-2007 at 21:03.

  6. #6
    آخر فروم باز lord_ashkan_z's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    The Board Black Pearl
    پست ها
    1,129

    پيش فرض

    این یکی جدا از بالایی هست:

    بر فرض مثال برنامه ما می خواهد n تعداد عدد را وارد کند و میانگینش را بگیرد( خیلی سخته)

    مشکل اینه که من باید بگم a و b را وارد کن تا آن را بگیرد حالا اگر من ندونم چه تعداد عدد باید وارد بشه چی؟
    Last edited by lord_ashkan_z; 30-12-2007 at 21:10.

  7. #7
    پروفشنال bad_boy_2007's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    ایران
    پست ها
    803

    پيش فرض

    ببین ، تو نفهمیدی که من چی می خوام پس جوابت هم نامفهوم است.

    من می خوام کسی که برنامه نوشته شده را اجرا می کنه بتونه به دلخواه خودش چندتا از متغیرهای مورد نظر را وارد کنه

    مثلا اگر قرار باشه برنامه با استفاده از یک فرمول عبارتی را بدست آورد ، امکان دارد داده های مسئله X و y باشد و امکان دارد X و z باشد. برای مثال مقدار بار یک ذره رو از فرمول q=ne بدست می آید اگر سوال مقدار q را بخواهد برنامه باید مقدار n و e را وارد کند در حالی که ممکن است مسئله n را بخواهد که در این صورت باید مقدار q و e را وارد کند.

    حالا:

    من می خوام که فرد بتونه خودش انتخاب کنه که کدوم متغیر را وارد کند و سپس کامپیوتر با استفاده از فرمول مورد نظر جواب ما را بدست آورد.
    که در این جا جواب ما متغیری است که ما برای آن چیز در نظر نگرفته ایم.
    برای انجام این کار اگه یه سری به گتابهای کامپایلر نگاه بندازی کمکت میکنه
    کل عمل هم با اشاره گرها به سادگی امکان داره بصورت کلی تو میخوای یک فرمول بگیری و تو فرمول مقادیر رو جایگذاری کنی ، کار خیلی ساده ای هست ولی یکم حوصله میخواد !
    در بدو ورود به برنامه اول باید نام و نوع متغییرها رو از ورودی بگیری و با استاده از اشاره گر ها مقادیر حافظه مورد نظرت رو اخذ کنی ، بعد باید فرمول رو بگیری و تو یک پشته ذخیره کنی (فکر کنم بصورت پس ترتیب بایس ذخیره کنی که راحت باهاش محاسبت رو انجام بدی) و در نهایت مقادی مربوط به متغییرها رو بگیری و عمل محاسباتی رو انجام بدی ! به همین راحتی حالا برو پروژه ات رو تحویل بده !
    هر جاش مشکل داری بگو همونجا رو بیشتر توضیح بدم
    برای کار با پشته هم یه سری به کتابهای طراحی الگوریتم یا ساختمان داده ها بزن

  8. #8
    پروفشنال bad_boy_2007's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    ایران
    پست ها
    803

    پيش فرض

    این یکی جدا از بالایی هست:

    بر فرض مثال برنامه ما می خواهد n تعداد عدد را وارد کند و میانگینش را بگیرد( خیلی سخته)

    مشکل اینه که من باید بگم a و b را وارد کن تا آن را بگیرد حالا اگر من ندونم چه تعداد عدد باید وارد بشه چی؟
    ها !!!!!!
    نوفهمیدم
    یعنی میخوای مقداری رو از ورودی بگیری و این مقدار بشه تعداد تکرارهای حلقه ات ؟
    حالا تو چه زبونی وخای این کدت رو بنویسی ؟

  9. #9
    آخر فروم باز lord_ashkan_z's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    The Board Black Pearl
    پست ها
    1,129

    پيش فرض

    هیچی دومی رو فهمیدم ...

    در ضمن کار من پروژه نیست
    Last edited by lord_ashkan_z; 01-01-2008 at 12:55.

  10. #10
    آخر فروم باز lord_ashkan_z's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    The Board Black Pearl
    پست ها
    1,129

    پيش فرض

    با طول و عرض و ارتفاع پوزش از این یک مدتی در بین سوالاتم وقفه ایجاد شد.


    ببین من از این توضیحاتت هیچی نفهمیدم. می دونی چرا ؟ چون من اصلا کامپایلر ماپایلر نخوندم.

    لطفا به من توضیح بده که در یک برنامه نویسی مثل C چه جوری باید برنامه ای نوشت که اعداد را در فرمول جاگذاری کند؟در ضمن اگر سوال نکته دار باشد چی ، مثلا یکی از داده ها بر حصب دیگری باشد ؟!...


    خیلی مخسی ...

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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