لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 23 صفحه
قسمتی از متن PowerPoint (..pptx) :
بنام خدا 1 2 توابع و رویه های بازگشتی 3 مروری بر مطالب تابع (رویه) می تواند توابع و رویه ای که قبل از آن و یا درون آن تعریف شده است را فراخوانی کند. تابع(رویه) می تواند خود را با پارامترهای جدید فراخوانی کند: رویه های بازگشتی همانند حلقه های تکرار می باشند اما سرعت اجرایی آن ها کمتر است. چرا؟ رویه های بازگشتی راه حل ساده ای برای بسیاری از مسائل هستند. 4 اجزای رویه های بازگشتی فرض کنید کامپیوتری داریم که فقط می تواند عمل جمع را انجام دهد. می خواهیم حاصلضرب 36 را بدست آوریم: راه حل : قدم 1: 26 را بدست می آوریم قدم 2: عدد 6 را به حاصل قدم 1 اضافه می کنیم راه حل : قدم 1.1 :16 را بدست می آوریم قدم 1.2 : عدد 6 را به حاصل قدم 1.1 اضافه می کنیم قدم 2: عدد 6 را به حاصل قدم 1 اضافه می کنیم 5 اجزای رویه های بازگشتی (ادامه) به طور خلاصه می توانیم بنویسیم: Multiply(N,M) = M+Multiply(N-1,M); تابع بازگشتی ضرب به صورت زیر تعریف می شود: Function Multiply(M, N: Integer):Integer; Begin if N=1 then Multiply:=M else Multiply:=M+Multiply(N,M-1); End;
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 23 صفحه
قسمتی از متن PowerPoint (..pptx) :
بنام خدا 1 2 توابع و رویه های بازگشتی 3 مروری بر مطالب تابع (رویه) می تواند توابع و رویه ای که قبل از آن و یا درون آن تعریف شده است را فراخوانی کند. تابع(رویه) می تواند خود را با پارامترهای جدید فراخوانی کند: رویه های بازگشتی همانند حلقه های تکرار می باشند اما سرعت اجرایی آن ها کمتر است. چرا؟ رویه های بازگشتی راه حل ساده ای برای بسیاری از مسائل هستند. 4 اجزای رویه های بازگشتی فرض کنید کامپیوتری داریم که فقط می تواند عمل جمع را انجام دهد. می خواهیم حاصلضرب 36 را بدست آوریم: راه حل : قدم 1: 26 را بدست می آوریم قدم 2: عدد 6 را به حاصل قدم 1 اضافه می کنیم راه حل : قدم 1.1 :16 را بدست می آوریم قدم 1.2 : عدد 6 را به حاصل قدم 1.1 اضافه می کنیم قدم 2: عدد 6 را به حاصل قدم 1 اضافه می کنیم 5 اجزای رویه های بازگشتی (ادامه) به طور خلاصه می توانیم بنویسیم: Multiply(N,M) = M+Multiply(N-1,M); تابع بازگشتی ضرب به صورت زیر تعریف می شود: Function Multiply(M, N: Integer):Integer; Begin if N=1 then Multiply:=M else Multiply:=M+Multiply(N,M-1); End;
فرمت فایل پاورپوینت می باشد و برای اجرا نیاز به نصب آفیس دارد