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

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




صفحه 1 از 11 12345 ... آخرآخر
نمايش نتايج 1 به 10 از 107

نام تاپيک: سوال و جواب

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

    پيش فرض سوال و جواب

    باسلام ...

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

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


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



    دوستان اگر علاقه داشتند می تونند سوال های خود را در این تاپیک مطرح کنند تا به تهیه ی یک مرجع سوالات و مشکلات رایج کمک کنند ← به هر حال طرح سوال های جالب هم شگرد داره ...

    اگر شما هم می خواهید در این تاپیک سوالات خود را بپرسید، لطفا هر سوال را در یک پست مطرح کنید...!




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

    پيش فرض

    خب سوال اول:

    در خیلی از زبان های برنلمه نویسی، مثل VB ، شما با دستور "وارد کردن" هر نوع داده ای را با هر مقدار طول داده می توانید وارد کنید...

    اما از اونجا که شما در c و C++ و ... اول هر داده ای را اعلان کنیم، دردسر ایجاد می کنه...

    مثلا برای ورود یک رشته از کارکتر باید چه کار کنیم؟ مثلا برای وارد کردن نام یک شخص یا شرکت یا ...

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

    پيش فرض

    سوال دوم:


    این سوال هم در مورد جریان داده هست:

    بعضی وقت ها ما نیاز داریم که یک کد را بخوانیم. و این کد مثل عدد زیر با یک یا چند صفر شروع میشود:
    0062

    از نوع داده ی ورودی را Int در نظر بگیریم با این مشکل رو به رو می شیم که از صفر ها صرفه نظر می کنه...!
    اگر از نوع کارکتر تعریف کنیم، دیگه عدد نیست و امکان مرتب کردن ش وجود نداره؟

    این را چه کار کنیم؟

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

    پيش فرض

    سوال سوم:(باز هم جریان داده)

    فرض کنید ما دستور زیر را داشته باشیم:

    cin>> int x;
    و کاربر برنامه، وروردی را به این صورت وارد کنه:
    111 222
    که در واقع دو عدد هست. در این صورت اتفاقی که می افته این هست که عدد اول را برای متغیر x وارد می کنه و عدد یا عددهای بعد را ذخیره می کنه تا بعدا برای دستور های ورودی بعدی، استفاده کنه:

    cin >>int x;
    .
    .
    .
    cin>> int y
    یعنی دیگر از شما برای Y عددی نمی پرسه...


    برای جلوگیری از چنین اتفاقی باید چه کار کرد؟

  5. #5
    اگه نباشه جاش خالی می مونه IP007's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Esfahan
    پست ها
    482

    پيش فرض

    جواب 1:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    2:
    چه جور مرتب کردنی؟
    Last edited by IP007; 30-07-2009 at 17:31.

  6. این کاربر از IP007 بخاطر این مطلب مفید تشکر کرده است


  7. #6
    داره خودمونی میشه
    تاريخ عضويت
    Jul 2008
    پست ها
    58

    پيش فرض

    سوال چهارم:
    مگه حجم هر دی وی دی 4.7 گیگابایت نیست؟؟
    پس چرا بعضی وقتا برای بعضی دی وی دی ها وقتی روی درایو دی وی دی راست کلیک می کنیم و روی properties کلیک می کنیم
    مثلا می زنه used space : 4.2 GB و free space :0 bytes ؟ و چه جوری می شه روی این دی وی دی ها
    اطلاعات دیگه ای رو رایت کرد؟؟

  8. این کاربر از alireza15 بخاطر این مطلب مفید تشکر کرده است


  9. #7
    اگه نباشه جاش خالی می مونه IP007's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Esfahan
    پست ها
    482

    پيش فرض

    سوال چهارم:
    مگه حجم هر دی وی دی 4.7 گیگابایت نیست؟؟
    پس چرا بعضی وقتا برای بعضی دی وی دی ها وقتی روی درایو دی وی دی راست کلیک می کنیم و روی properties کلیک می کنیم
    مثلا می زنه used space : 4.2 GB و free space :0 bytes ؟ و چه جوری می شه روی این دی وی دی ها
    اطلاعات دیگه ای رو رایت کرد؟؟
    1:سوال ربطی به برنامه نویسی نداره
    2:ته دی وی دی با برنامه ای رایتش کردن بسته شده و فقط با اون برنامه میشه بر رویش رایت کرد
    3:لطفا سوالتون رو در انجمن مربوطه بپرسید

  10. این کاربر از IP007 بخاطر این مطلب مفید تشکر کرده است


  11. #8
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    سوال اول : سه راه وجود داره .
    1- يه اشاره گر به نوع داده اي char
    2- آرايه اي از char
    3- استفاده از کلاس string از کتابخانه استاندارد .

    سوال دوم :
    بايد رشته گرفته بشه . ضمنا امکان مرتب کردن رشته چرا نيست ؟ هست !

    سوال سوم :
    بله . وقتي شما براي يه عدد ، دو عدد با فاصله وارد مي کنين ، عدد اول رو درون متغير مروبطتون مي ذاره و عدد دوم ميره تو بافر قرار مي گيره و براي دستور ورودي دوم از عدد موجود تو بافر استفاده مي کنه و ديگه از کاربر عدد نمي خواد .
    شما چرا فاصله مي ذارين ؟ براي جلوگيري از چه مشکلي چيکار کنيم ؟ وقتي از شما عدد مي خواد خوب شما هم عدد بزنين ديگه چرا فاصله مي ذارين ؟

    سوال چهارم :
    1:سوال ربطی به برنامه نویسی نداره
    2:ته دی وی دی با برنامه ای رایتش کردن بسته شده و فقط با اون برنامه میشه بر رویش رایت کرد
    3:لطفا سوالتون رو در انجمن مربوطه بپرسید

  12. این کاربر از sin2x=2sinxcosx بخاطر این مطلب مفید تشکر کرده است


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

    پيش فرض

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


    ضمنا امکان مرتب کردن رشته چرا نيست ؟ هست !
    چه جور مرتب کردنی؟
    فرض کنید کد هایی به صورت: 0215 شماره ی پرونده یا شماره دسستیابی به یک سری پرونده باشه! اگر شما این کد را به صورت رشته کارکتر وارد کنید، دیگر عدد نیست که بخواهیم آنها را به ترتیب افزایش مقدار مرتب کنیم!
    به خصوص اگر از یک آرایه ی char استفاده کنیم که اصلا دیگر نه عدد هست نه یک رشته: منظورم این هست که شما چه جوری می خواهید از تک کارکتر های ذخیره شده در حافظه های مختلف یک عدد واحد بسازید؟
    Last edited by lord_ashkan_z; 31-07-2009 at 09:19.

  14. #10
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    فرض کنید فرد به طور اشتباهی یک فاصله میزنه...!
    یا به هر نحوی ممکن هست نیاز داشته باشیم که این مقدار یا مقادیر را از بافر پاک کنیم ...!
    دستور endl ، بافر خروجي رو خالي مي کنه . ديگه نمي دونم براي ورودي هم کار مي کنه يا نه .

    فرض کنید کد هایی به صورت: 0215 شماره ی پرونده یا شماره دسستیابی به یک سری پرونده باشه! اگر شما این کد را به صورت رشته کارکتر وارد کنید، دیگر عدد نیست که بخواهیم آنها را به ترتیب افزایش مقدار مرتب کنیم!
    به خصوص اگر از یک آرایه ی char استفاده کنیم که اصلا دیگر نه عدد هست نه یک رشته: منظورم این هست که شما چه جوری می خواهید از تک کارکتر های ذخیره شده در حافظه های مختلف یک عدد واحد بسازید؟
    قطعه کد زير رو در نظر بگيرين :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اين قطعه کد ، 2 رو در 1 ضرب مي کنه و چاپ مي کنه .

  15. این کاربر از sin2x=2sinxcosx بخاطر این مطلب مفید تشکر کرده است


صفحه 1 از 11 12345 ... آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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