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

بیشتر برنامههای کامپیوتری که مسائل دنیای واقعی را برطرف میکنند به نسبت برنامههایی که در چند فصل آغازین ارائه شدند، بسیار بزرگتر و پیچیدهتر هستند. تجربه نشان داده بهترین روش برای ساخت و نگهداری یک برنامه بزرگ این است که برنامه به قسمتهای کوچکتر تقسیم شود به نحوی که هر قسمت وظیفه خاصی داشته باشد. در اینحالت میتوان بطرز شایستهای بر برنامه مدیریت داشت. این روش به نام روش تقسیم و غلبه (divide and Conquer) معروف است. در این فصل با روشهایی آشنا خواهید شد که در آن طراحی، تکمیل، اجرا و نگهداری برنامههای بزرگ به آسانی صورت میگیرد.
دانلود در ادامه مطلب
دانلودکتاب فارسی سی پلاس پلاس توابع و مکانیزم بازگشتی بخش ششم
دانلودکتاب فارسی سی پلاس پلاس توابع و مکانیزم بازگشتی
دانلودکتاب فارسی سی پلاس پلاس توابع و مکانیزم بازگشتی با لینک مستقیم

بیشتر برنامههای کامپیوتری که مسائل دنیای واقعی را برطرف میکنند به نسبت برنامههایی که در چند فصل آغازین ارائه شدند، بسیار بزرگتر و پیچیدهتر هستند. تجربه نشان داده بهترین روش برای ساخت و نگهداری یک برنامه بزرگ این است که برنامه به قسمتهای کوچکتر تقسیم شود به نحوی که هر قسمت وظیفه خاصی داشته باشد. در اینحالت میتوان بطرز شایستهای بر برنامه مدیریت داشت. این روش به نام روش تقسیم و غلبه (divide and Conquer) معروف است. در این فصل با روشهایی آشنا خواهید شد که در آن طراحی، تکمیل، اجرا و نگهداری برنامههای بزرگ به آسانی صورت میگیرد.
به بررسی بخشی از توابع ریاضی کتابخانه استاندارد C++،که برخی از آنها به بیش از یک پارامتر نیاز دارند، میپردازیم. سپس با نحوه اعلان یک تابع با بیش از یک پارامتر آشنا خواهید شد. همچنین اطلاعات بیشتری در مورد نمونههای اولیه تابع بدست آورده و به بررسی نحوه عملکرد کامپایلر در تبدیل نوع آرگومان تابع فراخوانی شده به نوع پارامترهای تابع میپردازیم.
فهرست این فصل:
مقدمه
کامپونتهای برنامه در C++
توابع کتابخانه math
تعریف تابع با پارامترهای مضاعف
نمونه اولیه تابع و تبدیل آرگومان
فایلهای سرآیند کتابخانه استاندارد C++
مبحث آموزشی: تولید اعداد تصادفی
مبحث آموزشی: بازی شانس و معرفی enum
کلاسهای ذخیرهسازی
قوانین قلمرو
عملکرد پشته فراخوانی و ثبت فعالیت
توابع با لیست پارامتری تهی
توابع inline
مراجعه و پارامترهای مراجعه
آرگومانهای قراردادی
عملگر تفکیک قلمرو غیرباینری
سربارگذاری تابع
الگوهای تابع
بازگشتی
مثال بازگشتی: سری فیبوناچی
بازگشتی یا تکرار
:: بازدید از این مطلب : 157
|
امتیاز مطلب : 5
|
تعداد امتیازدهندگان : 2
|
مجموع امتیاز : 2