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

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




صفحه 140 از 326 اولاول ... 4090130136137138139140141142143144150190240 ... آخرآخر
نمايش نتايج 1,391 به 1,400 از 3257

نام تاپيک: سوالات مبتدی و عمومی (++C, C) خود را اینجا بپرسید

  1. #1391
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

    چه قانون عجیبی پس مثالای قبلی رو چرا مشکلی نداشت حل کردید؟
    درخواست -- سایت ایرانی که نمیدیمبگذریم

    فاکتوریل که بلدم مشکل جای دیگس اروراشو گذاشتم

    C:\Windows\System32\fh.cpp(4) : error C2082: redefinition of formal parameter 'a'
    C:\Windows\System32\fh.cpp(16) : error C2001: newline in constant
    C:\Windows\System32\fh.cpp(16) : error C2143: syntax error : missing ')' before 'string'
    Error executing cl.exe.

    مگر نه حالت کلی که د رست نوشتم
    شما حالت کلی برنامه رو اشتباه نوشته اید

    شما دو متغیر به نام های x , y تعریف کرده اید و بدون اینکه به انها مقداری بدهید x را به تابع ارسال نموده اید

    بعد در زمان تعریف تایع یک بار a را تعریف کرده اید اما دوباره همان متغیر a رو در خط بعد تعریف کرده اید

    اگر بخواهید از طریق for حلقه ایجاد کنید باید خود عدد دریافتی رو هم در عملیات فاکتوریل شرکت دهید منظورم رو با مثال توضیح میدهم

    شما نوشته اید

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خوب اگر شما 5 رو وارد کنید حلقه این کار رو انجام میدهد

    4*3*2*1
    اما خود عدد 5 در محاسبات نمی اید به این دلیل که شما در حلقه for این شرط را قرار داده اید

    شما باید به این صورت مینوشتید که

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حال با گذاشتن یک علامت مساوی در شرط حلقه for عدد 5 نیز در محاسبات فاکتوریل در نظر گرفته میشود

    اگر باز هم متوجه نشدید بفرمائید به روش دیگه ای توضیح میدهم

  2. 2 کاربر از szh_1367 بخاطر این مطلب مفید تشکر کرده اند


  3. #1392
    داره خودمونی میشه del30m's Avatar
    تاريخ عضويت
    Nov 2011
    محل سكونت
    كره خاكي
    پست ها
    34

    پيش فرض

    چرا هيچكي جواب منو نميده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  4. #1393
    آخر فروم باز Greedy's Avatar
    تاريخ عضويت
    Apr 2009
    محل سكونت
    ؟?
    پست ها
    4,006

    پيش فرض

    شما حالت کلی برنامه رو اشتباه نوشته اید

    شما دو متغیر به نام های x , y تعریف کرده اید و بدون اینکه به انها مقداری بدهید x را به تابع ارسال نموده اید

    بعد در زمان تعریف تایع یک بار a را تعریف کرده اید اما دوباره همان متغیر a رو در خط بعد تعریف کرده اید
    ممنون اشتباهو در فاکتوریل فهمیدم ولی این اشتباه در حالت کلی رو متوجه نشدم کامل
    الان یعنی به x چه مقداری بدم ؟ از نوع int مشخص شده دیگه و در تابع f1 معادلش مگه fact نمیشه ؟ یعنی هر چی fact شد تو تابع f1 در تابع اصلی میاد به جای x میشینه ؟

  5. #1394
    داره خودمونی میشه PersianLoverMRB's Avatar
    تاريخ عضويت
    Nov 2010
    پست ها
    114

    پيش فرض

    دوستان نوع داده LPCTSTR دقیقا چیه؟
    تو C++ بعضی وقتها کنار یک رشته یه L میزارن.مثل زیر :
    mMainWndCaption = L"D3D10 Application";l
    این L دقیقا چیکار می کنه؟

  6. #1395
    اگه نباشه جاش خالی می مونه mostafabad2007's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    مشهد
    پست ها
    414

    پيش فرض

    کلاس power را با سه عضو b و c و v که به ترتیب b پایه توان ،c عدد توان و v مقدارbcمی باشد را ایجاد نموده سپس برنامه ای بنویسید که b و c را گرفته مقدارbcرا محاسبه و چاپ کند.
    اینو نوشتم اما ارور میده لطفا یه نگاه بندازین ببینین درسته
    #include<iostream.h>
    #include<conio.h>
    class power{
    int b,c,v;
    public:
    void getbc();
    void print();
    void tavan();
    };
    void power::getbc()
    {
    cin>>b;
    cin>>c;
    void power::tavan()
    {
    for(int i=0;i<=c;i++)
    v=b*b;
    }
    void power::print()
    {
    cout<<v;
    }
    void main()
    {
    power r1;
    r1.get bc();
    r1.print();
    r1.tavan();
    getch();
    }




  7. #1396
    اگه نباشه جاش خالی می مونه mostafabad2007's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    مشهد
    پست ها
    414

    پيش فرض

    سلام دوستان اگه میشه منو یکم راهنمایی کنید کلاس چند جمله ای بخوام بنویسم اون توابعی که برای گرفتن چند جمله ای هستش رو چطور بنویسم مخم هنگ کرده
    اخه پروژه دارم که مال اینه که ازم میخواد چند جمله ای استاندارد بگیره و با سربارگذاری عملگرها عمل +و-و*و/ رو انجام بده اون عملگرهاشو بلدم فقط توی کلاس چند جمله ای که مال توابعش هست اشکال دارم
    دوستان فوری فوری فوری جواب میخوام لطفا جواب بدبین

  8. #1397
    داره خودمونی میشه majid_98's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    پایتخت قدیم
    پست ها
    164

    پيش فرض

    سلام دوستان خسته نباشید
    چطوری میشه یه عدد از بیرون دریافت کرد و یه ارایه به طول همون عدد ساخت؟
    مثلا برنامه یه عدد n رو از یه کابر دریافت کنه و یه ارایه به طول n بسازه؟
    در c++
    کامپایلر نمیتونه این ارایه را درست کنه چون n const نیست
    اگرهم که const تعریف کنیم از بیرون مقداری نمیتونه دریافت کنه
    لطفا کمک کنید. ممنون

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

    پيش فرض

    سلام

    اين جايگشت و توضيحاتش

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    اين كد
    چون پروژه نبود نوشته شد.
    مشكلي در فهم داشتيد . بفرمائيد.

    دوست عزیز منظورم چاپ تمام جایگشت های ممکن بود! مثل:
    123
    321
    132
    312
    213
    231

  10. #1399
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    سلام دوستان خسته نباشید
    چطوری میشه یه عدد از بیرون دریافت کرد و یه ارایه به طول همون عدد ساخت؟
    مثلا برنامه یه عدد n رو از یه کابر دریافت کنه و یه ارایه به طول n بسازه؟
    در c++
    کامپایلر نمیتونه این ارایه را درست کنه چون n const نیست
    اگرهم که const تعریف کنیم از بیرون مقداری نمیتونه دریافت کنه
    لطفا کمک کنید. ممنون
    چاره کار شما استفاده از اشاره گرها (Pointer) هستش.

  11. این کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده است


  12. #1400
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    دوستان نوع داده LPCTSTR دقیقا چیه؟
    تو C++ بعضی وقتها کنار یک رشته یه L میزارن.مثل زیر :
    mMainWndCaption = L"D3D10 Application";l
    این L دقیقا چیکار می کنه؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فکر کنم از L و T_ هم برای تبدیل کاراکتر به Unicode استفاده میشه.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  13. این کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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