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

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




صفحه 121 از 326 اولاول ... 2171111117118119120121122123124125131171221 ... آخرآخر
نمايش نتايج 1,201 به 1,210 از 3257

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

  1. #1201
    آخر فروم باز MaSoUd555's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    تهران
    پست ها
    1,117

    پيش فرض

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

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    الان اینو به این علت صفر گذاشتید که مقدار اولیه صفر باشه که بتونه مقدار درونش قرار بگیره درسته؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینکار باعث میشه ستون و سطر اول یک واحد اضافه بشه ریخته بشه داخل counterدرسته؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینجا چرا اینکارو کردید؟
    در مورد قسمت اول و دمو بگم که این کارم دلیل خاصی نداره من فقط یه آرایه 3 در 3 رو که کلا 9 تا خونه خواهد داشت به ترتیب از 0 تا 8 پرشون کردم برای اینکه به نتیجه رسیدم بفهمم

    در مورد آخری هم مقدار خب این همون راه دستیابی به مقدار آرایه ی 2 بعدی با استفاده از اسمش دیگه

    ببین این *(a+2) به آدرس سطر اشاره میکنه و پرانتز دومی به ستون

    مثلا *(*(a+2)+1); به دومین مقدار از سطر دوم اشاره میکنه یعنی همون آرایه a[2][1]

    یا این *(*(a+2)) به مقدار اولین خونه از سطر دوم اشاره داره یهنی a[2][0]

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


  3. #1202
    داره خودمونی میشه asdf4040's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    اینترنت
    پست ها
    22

    پيش فرض

    سلام دوستان عزیز اگه لطف کنید به من کمک کنید تا بتونم این برنامه رو بنویسم خیلی خیلی ممنون میشم

    دو چند جمله ای را از ورودی دریافت و آن دو را با هم جمع و تفریق و ضرب نمای(c++) توان و ضریب را جدا نباید حساب کرد باید توان و ضریب با هم حساب شون

  4. #1203
    داره خودمونی میشه Qadiany's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    قم
    پست ها
    165

    پيش فرض

    سلام دوستان عزیز اگه لطف کنید به من کمک کنید تا بتونم این برنامه رو بنویسم خیلی خیلی ممنون میشم

    دو چند جمله ای را از ورودی دریافت و آن دو را با هم جمع و تفریق و ضرب نمای(c++) توان و ضریب را جدا نباید حساب کرد باید توان و ضریب با هم حساب شون
    سلام.
    فکر میکنم باید برای ورودی از string و یا آرایه ای از char استفاده کنی بعد مثلا هر کجا به کاراکتر ^ رسیدی (یعنی توان) عدد بعد از اون رو درجه یا توان متغیر حساب کنی. البته باید یه محدودیت هایی براش بگذاری مثلا فقط از متغیرهای مشخص مثل x و y استفاده کنه و کلمات اضافی توش نباشه و گرنه پیغام error بنویسی.

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


  6. #1204
    آخر فروم باز MaSoUd555's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    تهران
    پست ها
    1,117

    پيش فرض

    سلام دوستان عزیز اگه لطف کنید به من کمک کنید تا بتونم این برنامه رو بنویسم خیلی خیلی ممنون میشم

    دو چند جمله ای را از ورودی دریافت و آن دو را با هم جمع و تفریق و ضرب نمای(c++) توان و ضریب را جدا نباید حساب کرد باید توان و ضریب با هم حساب شون
    سلام میشه یه مثال بزنی؟ مثال ریاضی!

    چیز گنده ایه یعنی حوصله میخواد نوشتنش

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

    باید تک تک ورودی اول رو جدا کنی و توی یک جایی نگهش داری (با رسیدن به + یا - این کار رو بکن مثلا x^2+Y^3 باید بشه x^2 و Y^3)
    بعدش با جملهی دوم هم باید همینکارو کنی

    بعدش مشترک هارو پیدا کنی!!! و با توجه به عملی که میخوای عملیات روشون انجام بدیو ازین کارا

    اصلا درست متوجه شدم منظورتو؟!!! همینو میخوای؟

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


  8. #1205
    داره خودمونی میشه asdf4040's Avatar
    تاريخ عضويت
    Oct 2011
    محل سكونت
    اینترنت
    پست ها
    22

    پيش فرض

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

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

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


  10. #1206
    داره خودمونی میشه en-com's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    179

    پيش فرض

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


    #include <iostream>
    using namespace std;



    int main ()
    {
    int value =0;
    int quarter;
    int dime;
    int penny;
    int reminder =0;


    do
    {
    cout << "**************************How many cent you have?*****************************" <<endl;
    cout << "* *" <<endl;
    cout << "* -Note 1 : Just write the numbers from 1 to 99 cent *" <<endl;
    cout << "* -Note 2 : The program will be end when you type a character *" <<endl;
    cout << "* *" <<endl;
    cout << "************************************************* *****************************" <<endl;
    cout << "Please type Here :";
    cin>>value;













    cout << endl;

    if (value>=0 && value<=99)
    {


    quarter = value / 25;
    reminder = value % 25;
    dime = reminder/10;
    penny = reminder%10;

    if ( quarter <= 1 && dime> 1 && penny > 1 )
    {
    cout << quarter << " Quarter " <<endl;
    cout << dime << " Dimes " <<endl;
    cout << penny << " Pennies"<<endl<<endl;
    }
    else if ( dime <=1 && quarter>1 && penny >1 )
    {
    cout << quarter << " Quarters " <<endl;
    cout << dime << " Dime " <<endl;
    cout << penny << " Pennies"<<endl<<endl;
    }
    else if ( penny <=1 && quarter>1 && dime >1 )
    {
    cout << quarter << " Quarters " <<endl;
    cout << dime << " Dimes " <<endl;
    cout << penny << " Penny"<<endl<<endl;
    }
    else if ( quarter<=1 && dime <=1 && penny >1 )
    {
    cout << quarter << " Quarter " <<endl;
    cout << dime << " Dime " <<endl;
    cout << penny << " Pennies"<<endl<<endl;
    }
    else if ( dime<= 1 && penny <=1 && quarter >1 )
    {
    cout << quarter << " Quarters " <<endl;
    cout << dime << " Dime " <<endl;
    cout << penny << " Penny"<<endl<<endl;
    }
    else if ( quarter<=1 && penny <=1 && dime >1 )
    {
    cout << quarter << " Quarter " <<endl;
    cout << dime << " Dimes " <<endl;
    cout << penny << " Penny"<<endl<<endl;
    }
    else if ( dime<=1 && quarter<=1 && penny <=1 )
    {
    cout << quarter << " Quarter " <<endl;
    cout << dime << " Dime " <<endl;
    cout << penny << " Penny"<<endl<<endl;
    }
    else
    {
    cout << quarter << " Quarters " <<endl;
    cout << dime << " Dimes " <<endl;
    cout << penny << " Pennies"<<endl<<endl;
    }


    }

    if (value <0)
    {
    cout << "LooooL !! we Have not negative cent DUDE " <<endl<<endl;
    }



    if (value >=100)
    cout << "ERROR !!! Please write number between 1-99" <<endl<<endl;



    }while(value >32768, value < 32767);













    return 0;
    }






    مشکلمم اینه که وقتی به ورودی یک حرف می دم برنامه قاطی می کنه .در صورتی که باید اررور بده ....اررورشم هرجوری که بگید نوشتم اما بازم یه جای کار لنگیده حتی Value رو از Int به char تغییر دادم و از دستور isdigit هم استفاده کردم ولی نتیجه فاجعه می شه یعنی کلا حساب کتابش غلط می شه و.....
    ممنون میشم یکی بهم کمک کنه که این اررور رو چه جوری رفع کنم
    با تشکر
    Last edited by en-com; 27-11-2011 at 23:21.

  11. #1207
    اگه نباشه جاش خالی می مونه MERLIN_BOZORG's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فعلا جسم فانی
    پست ها
    353

    پيش فرض

    مشکل شما اینه که اولا اصلا ما چیزی به عنوان
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    نداریم
    دوما شما اصلا از این متغییر توی برنامه استفاده نکردین
    خب باید یه شرط بزارین که اگه ایم متغییر وارد شد break; بزنه و بیاد از برنامه بیرون

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


  13. #1208
    داره خودمونی میشه en-com's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    179

    پيش فرض

    مشکل شما اینه که اولا اصلا ما چیزی به عنوان
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    نداریم
    دوما شما اصلا از این متغییر توی برنامه استفاده نکردین
    خب باید یه شرط بزارین که اگه ایم متغییر وارد شد break; بزنه و بیاد از برنامه بیرون
    چرا یه همچین متغیری داریم اتفاقا استفادشم کردم ولی نتیجش جالب نشد پاکش کردم منتها یادم رفت از اون بالا برش دارم

    در کل مشکلم درست شد و دقیقا همونطور که گفتید مشکلم break و یه تغییر کوچولو تو کد بود
    ممنون

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

    13 کمک کمک کمک+++++++

    با سلام
    اگر امکان دارد برنامه هانوی 3رنگی را واسم بفرستید.

  15. #1210
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    در مورد قسمت اول و دمو بگم که این کارم دلیل خاصی نداره من فقط یه آرایه 3 در 3 رو که کلا 9 تا خونه خواهد داشت به ترتیب از 0 تا 8 پرشون کردم برای اینکه به نتیجه رسیدم بفهمم

    در مورد آخری هم مقدار خب این همون راه دستیابی به مقدار آرایه ی 2 بعدی با استفاده از اسمش دیگه

    ببین این *(a+2) به آدرس سطر اشاره میکنه و پرانتز دومی به ستون

    مثلا *(*(a+2)+1); به دومین مقدار از سطر دوم اشاره میکنه یعنی همون آرایه a[2][1]

    یا این *(*(a+2)) به مقدار اولین خونه از سطر دوم اشاره داره یهنی a[2][0]
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در مورد قسمت آخر فکر کنم اشتباه کردید
    شما دارید مقدار یک اشارگر رو + دو کرده و مقدار آدرس اشاره شده را -2 می کنید و به کمک ستاره مقداری را که به آن اشاره می شود را بر می گردانید یعنی a یک اشارگری هست که به اشارگر دیگری اشاره می کند
    در واقع a به صورت زیر تعریف شده
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Thread Information

Users Browsing this Thread

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

User Tag List

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

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