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

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




صفحه 218 از 326 اولاول ... 118168208214215216217218219220221222228268318 ... آخرآخر
نمايش نتايج 2,171 به 2,180 از 3257

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

  1. #2171
    پروفشنال vahid javani's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    اصفهان
    پست ها
    580

    پيش فرض

    سلام من یه برنامه دارم که میگه تابعی بنویسید که کلیه جواب های معادله ی ax+by+cz=d را در بازه ی 0تا 10 بدست آورده و در آرایه قرار دیهد و آرایه را return کنید!!!میشه کمکم کنید!!!!!!!!!!!!!
    سلام دوست عزیز
    میتونی سه تا حلقه تو در تو تعریف کنی و در پایان این سه حلقه شرط بذاری که اگر رابطه بالا برقرار بود جواب ها را در یک آرایه بگذارد
    موفق باشی

  2. #2172
    پروفشنال vahid javani's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    اصفهان
    پست ها
    580

    پيش فرض

    ببخشید اشتباه شد

  3. #2173
    داره خودمونی میشه antengogoli's Avatar
    تاريخ عضويت
    Nov 2012
    محل سكونت
    تهران
    پست ها
    37

    پيش فرض

    سلام دوست عزیز
    میتونی سه تا حلقه تو در تو تعریف کنی و در پایان این سه حلقه شرط بذاری که اگر رابطه بالا برقرار بود جواب ها را در یک آرایه بگذارد
    موفق باشی
    منم همین کارو کردم ولی نمیدونم چطوری توی ارایه بزارم و ارایه رو برگردونم!!!!!؟
    Last edited by antengogoli; 27-02-2013 at 13:40. دليل: اشکال تایپی

  4. #2174
    داره خودمونی میشه antengogoli's Avatar
    تاريخ عضويت
    Nov 2012
    محل سكونت
    تهران
    پست ها
    37

    پيش فرض

    کدی که نوشتم اینه !!اگر میشه ادامشو بیشتر راهنماییم کنید#include <iostream>

    using namespace std;
    void risheh(float a,float b,float c,float d);
    int main()
    {
    float a,b,c,d;
    // int rish[3][10];

    cin>>a>>b>>c>>d;
    risheh(a,b,c,d);
    //for(int i=0;i<11;i++)
    //cout<<rish[1][i]<<"******"<<rish[2][i]<<"*****"<<rish[3][i]<<"\n";
    return 0;
    }
    void risheh(float a,float b,float c,float d)
    {
    int x,y,z;
    //int rish1[10],rish2[10],rish3[10];
    int i;
    for(x=0;x<11;x++)
    {
    for(y=0;y<11;y++)
    {
    for(z=0;z<11;z++)
    {
    if(i=(a*x)+(b*y)+(c*z)-d);


    }

    }

    }


    }



  5. #2175
    در آغاز فعالیت Tilla's Avatar
    تاريخ عضويت
    Feb 2013
    پست ها
    3

    پيش فرض

    bebakhshid
    soalam rabti be in topik nadasht, pak kardam
    Last edited by Tilla; 27-02-2013 at 15:03.

  6. #2176
    پروفشنال vahid javani's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    اصفهان
    پست ها
    580

    پيش فرض

    کدی که نوشتم اینه !!اگر میشه ادامشو بیشتر راهنماییم کنید#include <iostream>

    using namespace std;
    void risheh(float a,float b,float c,float d);
    int main()
    {
    float a,b,c,d;
    // int rish[3][10];

    cin>>a>>b>>c>>d;
    risheh(a,b,c,d);
    //for(int i=0;i<11;i++)
    //cout<<rish[1][i]<<"******"<<rish[2][i]<<"*****"<<rish[3][i]<<"\n";
    return 0;
    }
    void risheh(float a,float b,float c,float d)
    {
    int x,y,z;
    //int rish1[10],rish2[10],rish3[10];
    int i;
    for(x=0;x<11;x++)
    {
    for(y=0;y<11;y++)
    {
    for(z=0;z<11;z++)
    {
    if(i=(a*x)+(b*y)+(c*z)-d);


    }

    }

    }


    }


    فکر کنم حتما باید یه طوری معلوم کنی که این x y z که فرستادی برای تابع جواب داشت یا نه، به خاطر همین پیشنهاد میکنم که نوع بازگشتی تابع رو بحای void بذاری bool و انوقت هربار که این xyz جواب داشت مقدار 1 برگردونه و در غیر اینصورت 0

    شاید یکی از راه هاش این باشه که تابعه ای که ریشه ها رو محاسبه میکنه یک آرایه تک بعدی با اندازه ی 3 رو هم به عنوان آرگومان بگیره و جواب رو در این آرایه بذاره
    حالا در تابع اصلی یک آریه دو بعدی تعریف کنی و وقتی تابع ریشه فراخوانی شد مقدار اون آرایه تک بعدی رو توی یک ردیف از این آرایه دو بعدی بذاری
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که مقدار اولی i صفر هست و بعد از هر بار که جواب به دست اومد i++ بشه
    Last edited by vahid javani; 27-02-2013 at 18:33.

  7. #2177
    پروفشنال vahid javani's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    اصفهان
    پست ها
    580

    پيش فرض

    منم همین کارو کردم ولی نمیدونم چطوری توی ارایه بزارم و ارایه رو برگردونم!!!!!؟
    i
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #2178
    داره خودمونی میشه antengogoli's Avatar
    تاريخ عضويت
    Nov 2012
    محل سكونت
    تهران
    پست ها
    37

    پيش فرض

    i
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    شرمنده ولی من اصلا متوجه منظورتون نشدم!!!!
    میشه اگر زحمتی نیست کدو برام بنویسید!!!
    واقعا بهش احتیاج دارم

  9. #2179
    اگه نباشه جاش خالی می مونه panizir's Avatar
    تاريخ عضويت
    Dec 2008
    پست ها
    324

    پيش فرض

    سلام دوستان

    من یه کلاس ساده c++ نوشتم به اسم Vektor. کلاس اعمال ساده ریاضی روی یک بردار (vector)

    تابع ضرب اسکالر (ضرب عدد در بردار که حاصلشم بردار هست) رو اینجوری نوشتم:
    (Vektor Vektor :: operator * (int s
    }
    ;Vektor temp

    ;temp.x = x * s
    ;temp.y = y * s
    ;temp.z = z * s

    ;return temp
    {


    و تو تابع main رو این خط ارور میگیره:

    ;Vektor z=2*y


    میگه که y ضربدر 2 تعریف شده تابعش، ولی 2 ضربدر y تعریف نشده....که y خودش یک شی از کلاس Vektor هست

    میشه بگید چه راه حلی هست اینجور مواقع ؟؟ممنون از همگی دوستان





    سلام
    شما خودتون تعریف کردین که یه شیء از نوع vector در یه عدد ضرب بشه نه یه عدد در یه شیء . چرا نمینویسین y*2 ؟!

  10. #2180
    در آغاز فعالیت
    تاريخ عضويت
    Aug 2012
    پست ها
    5

    پيش فرض

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

    برنامه بنویسید که جمع و تفاضل 2 چند جمله ای یک متغییره ای را محاسبه و چاپ کند و چند جمله ای ها را به شکل ماتریس دو سطری ذخیره کند.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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