زمان کنونی: ۰۸ مهر ۱۴۰۳, ۰۴:۱۴ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

مقدار بازگشتی Rec(5,3)

ارسال:
  

H-Arshad پرسیده:

مقدار بازگشتی Rec(5,3)

سلام
امکان داره بفرمائید چطوری حل میشه?

int rec(int p,int q)
{ int r;
if (q<=0)
return 1;
r=rec(p,q/2)
r=r*r;
if(q mod 2 ==0)
return r;
else
return p*q;
}
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

black_knight پاسخ داده:

RE: مقدار بازگشتی Rec(5,3)

سلام
[تصویر:  217144_36509829423653411405.jpg]
نقل قول این ارسال در یک پاسخ

ارسال:
  

H-Arshad پاسخ داده:

RE: مقدار بازگشتی Rec(5,3)

(۱۰ مهر ۱۳۹۲ ۰۴:۰۹ ب.ظ)black_knight نوشته شده توسط:  سلام
[تصویر:  217144_36509829423653411405.jpg]

سلام
پاسخ صحیح ۱۲۵ می باشد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

black_knight پاسخ داده:

RE: مقدار بازگشتی Rec(5,3)

(۱۰ مهر ۱۳۹۲ ۰۹:۲۹ ب.ظ)H-Arshad نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۴:۰۹ ب.ظ)black_knight نوشته شده توسط:  سلام
[تصویر:  217144_36509829423653411405.jpg]

سلام
پاسخ صحیح ۱۲۵ می باشد
برنامه شو نوشتم ۱۵ دادBig Grin


فایل‌(های) پیوست شده

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

H-Arshad پاسخ داده:

RE: مقدار بازگشتی Rec(5,3)

(۱۰ مهر ۱۳۹۲ ۰۹:۴۷ ب.ظ)black_knight نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۹:۲۹ ب.ظ)H-Arshad نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۴:۰۹ ب.ظ)black_knight نوشته شده توسط:  سلام
[تصویر:  217144_36509829423653411405.jpg]

سلام
پاسخ صحیح ۱۲۵ می باشد
برنامه شو نوشتم ۱۵ دادBig Grin
ممنون
مقسمی این رو میگه
R=Rec(5,0) R=1
R=R*R R =1*1=1
if ( 1 mod 2 ==0)
return R;
else
return R*5 ; R=1*5=5
R=Rec (5,1 ) R=5
R=R*R R=5*5=25
if (3 mod 2 ==0
)
retunr r;
else
return r*5 ; R=25*5=125
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

black_knight پاسخ داده:

RE: مقدار بازگشتی Rec(5,3)

(۱۰ مهر ۱۳۹۲ ۰۹:۵۸ ب.ظ)H-Arshad نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۹:۴۷ ب.ظ)black_knight نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۹:۲۹ ب.ظ)H-Arshad نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۴:۰۹ ب.ظ)black_knight نوشته شده توسط:  سلام
[تصویر:  217144_36509829423653411405.jpg]

سلام
پاسخ صحیح ۱۲۵ می باشد
برنامه شو نوشتم ۱۵ دادBig Grin
ممنون
مقسمی این رو میگه
R=Rec(5,0) R=1
R=R*R R =1*1=1
if ( 1 mod 2 ==0)
return R;
else
return R*5 ; R=1*5=5
R=Rec (5,1 ) R=5
R=R*R R=5*5=25
if (3 mod 2 ==0
)
retunr r;
else
return r*5 ; R=25*5=125
خوب معلوم شد مشکل چیه اشتباه تایپی به جای return r*p نوشته return q*p
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

H-Arshad پاسخ داده:

RE: مقدار بازگشتی Rec(5,3)

(۱۰ مهر ۱۳۹۲ ۱۰:۰۴ ب.ظ)black_knight نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۹:۵۸ ب.ظ)H-Arshad نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۹:۴۷ ب.ظ)black_knight نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۹:۲۹ ب.ظ)H-Arshad نوشته شده توسط:  
(10 مهر ۱۳۹۲ ۰۴:۰۹ ب.ظ)black_knight نوشته شده توسط:  سلام
[تصویر:  217144_36509829423653411405.jpg]

سلام
پاسخ صحیح ۱۲۵ می باشد
برنامه شو نوشتم ۱۵ دادBig Grin
ممنون
مقسمی این رو میگه
R=Rec(5,0) R=1
R=R*R R =1*1=1
if ( 1 mod 2 ==0)
return R;
else
return R*5 ; R=1*5=5
R=Rec (5,1 ) R=5
R=R*R R=5*5=25
if (3 mod 2 ==0
)
retunr r;
else
return r*5 ; R=25*5=125
خوب معلوم شد مشکل چیه اشتباه تایپی به جای return r*p نوشته return q*p
ممنون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دانلود حل المسائل A First Course in Mathematical Modeling, 5th Edition jazana ۱ ۳,۲۷۷ ۱۳ آبان ۱۴۰۱ ۰۱:۲۲ ب.ظ
آخرین ارسال: مرجان فهمیده
  درخواست(محاسبه پیچیدگی زمانی)(بخش روابط بازگشتی) Saman ۶ ۷,۳۵۴ ۲۷ خرداد ۱۳۹۷ ۰۳:۲۴ ب.ظ
آخرین ارسال: saeed_vahidi
  مقدار درامد شبکه hadeeee ۱ ۲,۲۲۹ ۰۳ اردیبهشت ۱۳۹۷ ۰۱:۰۳ ب.ظ
آخرین ارسال: hadeeee
  رسم درخت بازگشتی برای t(n)=9t(n/3)+n jumper ۶ ۶,۵۳۸ ۱۷ دى ۱۳۹۶ ۰۶:۱۶ ب.ظ
آخرین ارسال: jumper
  حل روابط بازگشتی درجه ۳ rahkaransg ۲ ۲,۹۹۷ ۱۴ دى ۱۳۹۶ ۰۵:۲۴ ب.ظ
آخرین ارسال: rahkaransg
  جواب رابطه های بازگشتی rahkaransg ۰ ۱,۸۱۵ ۱۴ دى ۱۳۹۶ ۱۲:۲۴ ق.ظ
آخرین ارسال: rahkaransg
  کتاب ۵۰۴ و زیرذره بین amir_ghanati ۱ ۳,۱۱۸ ۲۰ آذر ۱۳۹۶ ۰۲:۵۹ ق.ظ
آخرین ارسال: Happiness.72
  ۵۰۴, تافل,۱۱۰۰ کلمه festival ۳ ۵,۳۰۲ ۰۶ مهر ۱۳۹۶ ۱۲:۲۸ ق.ظ
آخرین ارسال: festival
  روابط بازگشتی amir_ghanati ۴ ۴,۰۰۷ ۰۴ شهریور ۱۳۹۶ ۰۳:۲۳ ق.ظ
آخرین ارسال: amir_ghanati
  رتبه ۵۰۰ نرم افزار majidsalimi333 ۱ ۲,۳۸۳ ۲۹ خرداد ۱۳۹۶ ۰۴:۵۹ ب.ظ
آخرین ارسال: جسی

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close