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

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




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

نام تاپيک: نحوه ی اعمال دستور برای هر یک از اعضای یک متغیر رشته ای

  1. #1
    آخر فروم باز
    تاريخ عضويت
    Nov 2007
    پست ها
    3,107

    پيش فرض نحوه ی اعمال دستور برای هر یک از اعضای یک متغیر رشته ای

    نحوه ی اعمال دستور برای هر یک از اعضای یک رشته در C++ چگونه است؟
    به عنوان مثال من می خوام برنامه ای بنویسم که تعداد اعداد 2 در یک رشته رو بشماره. در زبان python میشه کد زیر :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



    در کد بالا در قسمت for i in num مشکل دارم. مشکل هم اینه که چگونه این قسمت از کد در C++ نوشته میشه؟
    Last edited by Yi Yi; 09-11-2009 at 20:32.

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

    پيش فرض

    با این کد میتونین عناصر داخل string رو جستجو کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


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

    پيش فرض

    مثال کامل:::::


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



    منبع : H e r b S c h i l d t ' s C + + P r o g r a m m i n g C o o k b o o k

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


  6. #4
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    کرج
    پست ها
    746

    پيش فرض

    در کد بالا در قسمت for i in num مشکل دارم. مشکل هم اینه که چگونه این قسمت از کد در C++ نوشته میشه؟
    از یه while برای کنترل پایان رشته استفاده کن و درون حلقه هم شرط رو بذار.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  7. این کاربر از ali zi zeperto بخاطر این مطلب مفید تشکر کرده است


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

    پيش فرض

    سعي کنين تا مي تونين از کتابخانه STL استفاده کنين . کلاس string به اين خوبي هست . توش سايز داره . تابع find براي پيداکرذن يه کاراکتر داره و ... .

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


  10. #6
    آخر فروم باز
    تاريخ عضويت
    Nov 2007
    پست ها
    3,107

    پيش فرض

    سعي کنين تا مي تونين از کتابخانه STL استفاده کنين . کلاس string به اين خوبي هست . توش سايز داره . تابع find براي پيداکرذن يه کاراکتر داره و ... .
    من تازه کارم. چجوری میشه از این کلاس استفاده کرد؟ یعنی بنویسم :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    > از کدهای دوستان که چیز خاصی متوجه نشدم. فعلا تازه کارم. ولی به نظر میرسه python از لحاظ آسون بودن syntax و نزدیک بودنش به زبان انسان یک سر و گردن از C++ بالاتره.
    Last edited by Yi Yi; 09-11-2009 at 23:19.

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

    پيش فرض

    دو راه داری یا از یه متغیر char[] استفاده کنی یا از کلاس string

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

    پيش فرض

    برای مثال دوستمون :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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

    پيش فرض

    سعي کنين تا مي تونين از کتابخانه STL استفاده کنين . کلاس string به اين خوبي هست . توش سايز داره . تابع find براي پيداکرذن يه کاراکتر داره و ... .

    جیگگرررر

    من هم از STL استفاده کردم مگه نه؟ string تو stl نیست؟

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

    پيش فرض

    python بیشتر برای اهداف واژه پردازی و ..... نوشته شده و تو اینجور موارد Python بهتره

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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