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

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




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

نام تاپيک: يك مشكل

  1. #1
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    14 يك مشكل

    كدي كه در زير اومده به راحتي كامپايل ميشه ولي كاري كه من مي خواستم انجام بده نميده
    كار برنامه اينه كه يك عدد و يك توان به عنوان توان عدد ميگيره و عدد رو به توان مربوطه ميرسونه و بعد مقدارش چاپ ميشه!!
    كار اصلي رو متد عضو كلاسPower به نام returner انجام ميده كه مشكل در همين جا رخ ميده من مي خوام بازگشت اين متد به خودش به اندازه ي مقدار توانش باشه ولي هيچ جوري نمي تونم درستش كنم !
    تقاضاي من از شما دوستان اينه كه براي رفع اين مشكل كمكم كنيد

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by mahdi7s; 08-10-2008 at 14:05.

  2. #2
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    از دوستان لطفا يكي كمك كنه تا مشكل اين برنامه حل بشه!

  3. #3
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    14 كمك!!!!

    يكي يه چيزي بگه مرديم از تنهايي با اين كد

  4. #4
    اگه نباشه جاش خالی می مونه bahareh655's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    بالای نَوَردِوون-نزدیک پُشت بون
    پست ها
    266

    پيش فرض

    [quote=mahdi7s;3043026]

    [code]#include <iostream>
    int Power::Returner(int p)
    {
    if(p == 0)
    return 1;
    else
    {
    int & keepPow = p;
    --keepPow;
    if(keepPow > 0)
    return Returner(number.GetNum()) * number.GetNum();
    }
    }
    void Power::ShowEnd(int end)
    {
    cout <<Returner(end)<<endl;
    }
    int main()
    {
    int p,n;
    cout <<"Enter Number:";
    cin>>n;
    cout <<"\nEnter Power:";
    cin >>p;
    cout <<"\n*****END*****\n";
    Number number(n);
    Power pow(p);
    pow.ShowEnd(p);
    return 0;
    }[/code][/quote]

    سلام
    به اون خطی که پررنگ کردم،دقت کن!
    ورودی تابع returner باید توان باشه نه پایه ی توان،از طرفی توی C یا ++C بهتره که مقدار خروجی تابع رو اول ،تو یه متغیر بریزی و بعد اون متغیر رو return کنی!
    من یه تغییراتی تو برنامه دادم،ولی اول بهتره با توجه به نکاتی که گفتم،خودت برنامه رو درست کنی،در ضمن خروجی همین برنامه ات هم به این صورت بود:


    توضیح:لطفاً فقط قسمت های پررنگ شده رو بخونید،بقیه اش نقل قول خودتون بود که به این صورت در اومد!
    Last edited by bahareh655; 09-10-2008 at 16:42.

  5. #5
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    اگه ميشه نوشتتونو ويرايش كنيد نميشه فهميد چيكار كردين!!

  6. #6
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    14

    [quote=mahdi7s;3043026]


    سلام
    به اون خطی که پررنگ کردم،دقت کن!
    ورودی تابع returner باید توان باشه نه پایه ی توان،از طرفی توی C یا ++C بهتره که مقدار خروجی تابع رو اول ،تو یه متغیر بریزی و بعد اون متغیر رو return کنی!
    من یه تغییراتی تو برنامه دادم،ولی اول بهتره با توجه به نکاتی که گفتم،خودت برنامه رو درست کنی،در ضمن خروجی همین برنامه ات هم به این صورت بود:


    توضیح:لطفاً فقط قسمت های پررنگ شده رو بخونید،بقیه اش نقل قول خودتون بود که به این صورت در اومد!
    1)خطي پر رنگ نشده!
    2)من خودم ميدونستم كه ورودي متد Returner بايد توان باشه ولي بايد در اينجا براي بهتر شدن برنامه پايه ي توان ارسال بشه بعدشم به غير از تعداد توان ديگه كاري به توان نداريم يه خورده به كد توجه كنيد متوجه ميشيد!
    3)بياييد از اين سوال و جواب هاي بيهوده بگذريم
    4)منو در اصلاح اين كد ياري كنيد لطفا

  7. #7
    اگه نباشه جاش خالی می مونه A_M_IT2005's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    بین جهنم و بهشت
    پست ها
    331

    پيش فرض

    منظور دوستمون این خط بود :
    return Returner(number.GetNum()) * number.GetNum();

    و توضیحاتی که دادن.

  8. #8
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    ممنون ولي كمكي به من نكرد !!

  9. #9
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    14 !!!

    دوستان لطفا كمك كنيد دو هفته از اين تاپيك گذشت

  10. #10
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    14


    لطفا يكي كمك كنه
    من خيلي روش كار كردم ولي بازم جواب برنامه همونه

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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