پاورپوینت کامل و جامع با عنوان توابع در زبان سی پلاس پلاس در 48 اسلاید

پاورپوینت کامل و جامع با عنوان توابع در زبان سی پلاس پلاس در 48 اسلاید

قبل از خرید حتما توضیحات را کامل مطالعه نمایید

صفحه اصلی
راهنما
محصولات
لیست فروشگاه ها
درباره ما
قوانین
نقشه سایت
تماس با ما

پاورپوینت کامل و جامع با عنوان توابع در زبان سی پلاس پلاس در 48 اسلاید

15500 قیمت

پاورپوینت کامل و جامع با عنوان توابع در زبان سی پلاس پلاس در 48 اسلاید

پاورپوینت کامل و جامع با عنوان توابع در زبان سی پلاس پلاس در 48 اسلاید

 

 

 

 

 

 

 

++C (بخوانید سی پلاس‌پلاس) یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره،همگردان، سطح میانی، شیءگرا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است. از آنجا که در سی++ اشیاء را می‌توان ابتدا به ساکن از کلاس‌هایی ایجاد کرد که به هیچگونه سلسله مراتب رده‌ها و وراثت مقید نیستند، لذا سی++ از برنامه‌سازی شیء بنیاد (object-based programming) نیز پشتیبانی می‌کند] ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند.

++C یک زبان سطح میانی در نظر گرفته می‌شود؛ این زبان دارای قابلیت زبان‌های سطح بالا و پایین به‌صورت هم‌زمان است.

++C توسط بی‌یارنه استراس‌تروپ ریاضیدان دانمارکی در سال ۱۹۷۹ در آزمایشگاه‌های بل (Bell Labs)، برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را «C با کلاس» (C With Classes) نام‌گذاری نمود. در سال ۱۹۸۳ به ++C تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثناء انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC ۱۴۸۸۲:۱۹۹۸ استاندارد شد. نسخهٔ فعلی استاندارد این زبان ISO/IEC ۱۴۸۸۲:۲۰۱۴ است.

در کتاب «طراحی و تکامل ++C» استراستروپ قوانین مورد استفاده در طراحی ++C را بیان می‌نماید. دانستن این قوانین به فهمیدن نحوه عملکرد ++C و چرایی آن کمک می‌کند. جزئیات بیشتر در کتاب قابل دسترسی است:

  • ++C طراحی شده‌است تا یک زبان عمومی با کنترل نوع ایستا و همانند C قابل حمل و پربازده باشد.
  • ++C طراحی شده‌است تا مستقیماً و بصورت جامع از چندین شیوه برنامه‌نویسی بتوان از آن استفاده کرد (برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شی‌گرا، انتزاع داده، و برنامه‌نویسی جنریک).
  • ++C طراحی شده‌است تا به برنامه‌نویس امکان انتخاب دهد حتی اگر این انتخاب اشتباه باشد.
  • ++C طراحی شده‌است تا حداکثر تطابق با C وجود داشته باشد و یک انتقال راحت از C را ممکن سازد.
  • ++C از بکاربردن ویژگی‌های خاص که مانع از عمومی شدن است خودداری می‌نماید.
  • ++C از ویژگی‌هایی که بکار برده نمی‌شوند استفاده نمی‌کند.
  • ++C طراحی شده‌است تا بدون یک محیط پیچیده عمل نماید.

 

فهرست مطالب:

تعریف توابع

شكل كلي توابع

تابعی يك حرف كوچك را به بزرگ تبديل مي‌ نمايد

تابع maximum دو مقدار صحيح را گرفته بزرگترين آنها را برميگرداند

برنامه کامل که از تابع maximum جهت یافتن ماکزیمم دو مقدار صحيح استفاده می نماید

برنامه ای که يك مقدار مثبت را گرفته فاكتوريل آنرا محاسيه نموده نمايش مي‌ دهد

احضار بوسیله مقدار (Call By Value)

تابع بازگشتي (recursive functions)

نحوه محاسبه فاکتوریل از طریق تابع بازگشتی

نحوه محاسبه n امین مقدار دنباله فیبناکی از طریق تابع بازگشتی

برنامه ای که يك خط متن انگليسي را گرفته آنرا وارون نموده نمايش مي‌ دهد

برنامه ای که تابع modify آرايه a را بعنوان پارامتر مي‌ گيرد

توابع درون خطي (inline)

اشکال توابع inline

مثالی از توابع درون خطی

انتقال پارامترها از طريق ارجاع

برنامه‌ ای که با استفاده از fswap دو مقدار اعشاري را مبادله مي‌ نمايد

كلاس‌ هاي حافظه (storage classes)

دسته بندی کلاس حافظه متغیرها

automatic

static

external

register

و...


خرید

پرداخت آنلاین
mouse corsair

دوره استراتژی قدرتمند PTC

299,000 تومان

مشاهده دوره