مقدمه ای بر OpenGL در ++C
دسته بندی | سی ++c |
فرمت فایل | |
حجم فایل | ۶۸۷ کیلو بایت |
تعداد صفحات | ۳۰ |
دریافت فایل
در این فایل به خوبی آموزش OpenGL در ++C آماده شده است .
فروشگاه فایل (پاورپوینت، تحقیق، مقاله ، پروژه و … )
مقدمه ای بر OpenGL در ++C
دسته بندی | سی ++c |
فرمت فایل | |
حجم فایل | ۶۸۷ کیلو بایت |
تعداد صفحات | ۳۰ |
در این فایل به خوبی آموزش OpenGL در ++C آماده شده است .
مجموعه سورس های ++c شامل ۲۰ سورس زبان برنامه نویسی ،۷۵ سورس کاربردی زبان و…دریک مجموعه استثنایی…
دسته بندی | سی ++c |
فرمت فایل | zip |
حجم فایل | ۱۱٫۰۶۶ مگا بایت |
تعداد صفحات | ۱۱ |
مجموعه سورس های ++c شامل ۲۰ سورس زبان برنامه نویسی سی پلاس پلاس ،۷۵ سورس کاربردی زبان سی پلاس پلاس،کتاب،کد،پروژه شبیه سازی،حسابداری و…دریک مجموعه استثنایی…
۲۰ سورس زبان برنامه نویسی سی پلاس پلاس
۷۵ سورس کاربردی زبان سی پلاس پلاس
دانلود ۷۵ سورس برنامه نویسی به زبانسی پلاس پلاسسورس های خوب و کاربردی که در قالب یک فایل پی دی اف بصورت مرتب در اختیار شما برنامه نویسان عزیز قرار داده ایم امیدوارم که نهایت استفاده رو ببرید.
سورس ساخت آتش در C++
آموزش بازی سازی در c++سلام به خدمت عزیزان امروز یه برنامه واسه دانلود گذاشتم که یه اتیش بازی ۳ بعدی راه میندازه.این پروژه به زبان C++ نوشته شده . ازش لذت ببرید.
کتاب ۱۲۰ مسئله در ++C به همراه حل آن
دوستان عزیز سورس کد در اینکتاب که برای دانلود شما عزیزانقرار دادیم تعدادی مسایلبه زبان سی پلاس پلاس بهمراه حل آنهاقرار داده شده اند و همچنین دلیلاستفاده از خطوط برنامه نویسیو نحوه تعریف متغیرها که میتونهشمارو با نحوه برنامه نویسی به زبانسی بیشتر آشنا کنه و کار برنامهنویسی رو براتون راحتتر بکنه کهبرنامه های مشابه برنامه هایی کهدر این کتاب قرار دادیم رو بتونینپیاده سازی کنین .تعداد صفحاتاین کتاب نیز ۵۰ صفحه میباشد.
برنامه مرتب سازی به روش سریع یا Quick با زبان c++
سورس مرتب سازی به روش سریع به زبان برنامه نویسی c++
سورس بازی دو بعدی RaceX به زبان ++C بهمراه فایل اجرایی
بازی دو بعدی RaceX به زبان ++C به همراه فایل اجرایی،این بازی با استفاده از ++C نوشته شده است و با استفاده از DircetDraw است.در سورس یک فولدر با نام Applib موجود است که شامل کتابخانه مورد استفاده در بازی است این کتابخانه شامل چهارده کلاس میباشد.برای کامپایل کردن این برنامه شما نیاز به DirectX SDK نیاز دارید همچنین گرافیک بازی بسیار ابتدایی است.
سورس پروژه مجموعه عملیات های ریاضی به زبان ++Cعملیات های ریاضی
انجامعملیات های ریاضی در زبانهای مختلفیکیاز پرکاربردی ترین سوالاتاست ، در این پروژه که به زبانسی پلاس پلاس است و عملیاتچهار عمل اصلی ، جمع ،تفریق ، تقسیم را برای شماآماده دانلود کرده ایم سورسکامل zدر اختیار شماست امیدوارم که استفاده کنید و مفیدباشه برای استفاده از دیرسورس های سی پلاس پلاس میتوانید در سایت عبارت موردنظر را جستجو کنید
پروژه حسابداری مرکز آب به زبان سی پلاس پلاس
حسابداری مرکز آب
پروژه ای به زبان سی پلاس پلاس ،یک پروژه آموزشی که به همراه سورسکد آماده دانلود شده است ، نمونهسورس مربوط به یک سیستم حسابداری مرکزآب است که کنترل و مدیریت مشترکینبرای مصارف خانگی را کنترل میکند
دریافت میزان بارندگی ماهانه و رسم نمودار آن در سی پلاس پلاس
ریافت میزان بارندگی ماهانه و رسم نمودار آن در سی پلاس پلاس
اینپروژه در واقع برای کار باآرایههای چند بعدی درسی پلاس پلاسطراحی شده است . در این برنامه کاربرمیزان بارندگیماهانه ۴ سال را وارد می کند و برنامه کارهای زیر را انجام می دهد:
توضیحات فنی :
در پیاده سازی این برنامه از آرایه های یک بعدی ، دو بعدی و سه بعدی در سی پلاس پلاس استفاده شده است.و با استفاده از حلقه های تو در توی For این ارایه ها پیمایش شده و مقادیر دریافتی از کاربر که همان میزان بارندگی ماهانه هستند در آرایه ها قرار داده می شوند.سپس با استفاده از حلقه هایی دیگر نمودار مورد نظر برای این داده ها رسم می شود و به کاربر نمایش داده می شود. این نمودار ها شامل یک نمودار سالانه و یک نمودار ماهانه می باشد.
سورس مثالی برای استفاده از آرایه و حلقه ها در ++C
این برنامه مثال خوبی برای کسانی است که می خواهند یک نمونه از کار با آرایه ها ی چند بعدی ، حلقه ی while تو در تو ، حلقه ی for و… را در سی پلاس پلاس مشاهده کنند.
در این برنامه ابتدا نام استاد اول از کاربر درخواست می شود و سپس نام کتابهای آن استاد یکی یکی از کاربر دریافت می شوند، تا زمانی کاربر end را وارد کند ادامه می یابد . و سپس نام استاد بعدی و کتابهایش تا زمانی که هنگام درخواست نام استاد هم کلمه ی end وارد شود .
سورس برنامه جمع دو عدد طولانی با ++C
اینپروژهدر واقع برای گرفتن ۲ عدد بسیار بزرگ و چاپ جمع این دو عدد طراحی شده است :
همانطور که میدانید خود زبان های برنامه نویسی مانند سی پلاس پلاس از عملیاتی مانند جمع و تفریق و … پشتیبانی می کنند ، منتها اگر اعداد بسیار بزرگ باشند از انجام آن عاجز خواهند بود.
ولی این برنامه با استفاده از یک الگوریتم معمولی که همه ما هنگام جمع ۲ عدد از آن استفاده می کنیم ۲ عدد دریافتی را با هم جمع می کند.
سورس بازی حدس کلمات با ++C
اینپروژهشامل ۲ بازی است :
کاربرد زبان برنامه نویسی c++
دسته بندی | سی ++c |
فرمت فایل | doc |
حجم فایل | ۵۱ کیلو بایت |
تعداد صفحات | ۲۲ |
زبان C++چیست و چه مزیت هایی نسبت به زبان های دیگر دارد:
زبان برنامه نویسی C++ زبانی است که دارای قابلیت زبانهای سطح بالا و پایین بهصورت هم زمان است.
برخی از قابلیت ها :
این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساخت یافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است. C++ به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند بنا بر این در زیر فلسفه ای از این زبان را بیان می کنیم :
کتابخانه ها چه چیزی هستند و در این زبان چگونه است ؟به مجموعههای یکپارچهای از کلاسهای پیاده سازی شده (به صورت فایلهای سرآیند با پیاده سازیهای کد یا اشیای زبان ماشین) که برای برنامه نویسی به کار میروند، یک کتابخانه C++ گفته میشود و قدرت اصلی این زبان در امکان به کارگیری کتابخانههای آماده میباشد برای مثال کتابخانههای بزرگ C++ مانند STL ، MFC ، Qt ، wxWidgets ، Boost و … مجموعه قدرتمندی برای تولید برنامه در این زبان ایجاد کردهاند.
لیستی از این کتابخانه های همراه با توضیحات در لینک زیر آمده است :http:// en. cppreference .com /w /cpp/links/libs
انواع کامپایلر ها که از طرف شرکت های سازنده و توسعه دهنده ارائه شده به صورت زیر اومده و نسخه ۱۱ زبان C++ فقط روی کامپایلر های زیر قابل اجرا است.
لیست کامل انواع کامپایلر ها :https:// en. wikipedia .org/ wiki /List_of_compilers
آموزش مقدماتی تا پیشرفته C++ (شی گرایی در سی پلاس پلاس) به همراه فیلم آموزشی
دسته بندی | سی ++c |
فرمت فایل | zip |
حجم فایل | ۳٫۸۱۶ مگا بایت |
تعداد صفحات | ۳ |
در این آموزش مفاهیم شی گرایی در ++C آموزش داده شده است. مفاهیمی مانند کلاس، تابع دوست، کلاس دوست، ارث بری، پلی مورفیسم، سر بارگذاری، قالب. در این آموزش ویدئویی، ابتدا مفاهیم به صورت پاورپوینت آموزش داده می شود و سپس این مفاهیم در محیط عملی با مثال های متنوعی بررسی می شوند. از نقاط قوت این آموزش، تدریس مطالب شیءگرایی با ساده ترین روش و با ذکر مثال های زیاد می باشد.
برنامه نویسی شی گراشیوه نوینی است که در آن می توان قطعاتی را ایجاد کرد و در برنامه های مختلف مورد استفاده قرار داد.قابلیت خوانایی برنامه هایی که در این روش نوشته می شوند بالا بوده ، تست ، عیب یابی و اصلاح آن ها آسان است . شی گرایی ، بر اشیا تاکید دارد. در برنامه نویسی شی گرا اشیا به صورت انتزاع مطرح می شوند.
انتزاع: به آن چیزی می گویند که شما در مورد آن فکر می کنید و در یک دید کلی مطرح می کنید. مثلاً وقتی به یک دانه شن فکر می کنید ناخوداگاه فکرتان به سمت ساحل می رود یا وقتی به یک درخت فکر می کنید ذهنتان به سمت جنگل متمرکز می شود. به این انتزاع می گویند که در این سبک برنامه نویسی مطرح می شود که اشیا با توجه به کلاس های خودشان ساخته می شوند که خود کلاس ها ممکن است که از کلاسهای دیگری مشتق شده باشند.
شئی گرایی در زبان C++
برنامه نویسیشی گرا چیست؟
از آنجا که اساس تکوین C++ برنامه نویسی شی گرا است. پس مهم است که تعریف دقیقی را از برنامه نویسی شی گرا ارائه دهیم . شی گرا از بهترین مفاهیم برنامه سازی ساخت یافته بوجود آمده است و با چندین مفهوم قوی ترکیب شده که امکان سازماندهی برنامه ها را به طور کارآمد فراهم می کند.
به طور کلی هنگامی که در حالتی شی گرا نیز برنامه می نویسید مساله را به بخش های تشکیل دهنده آن تجزیه می کنید. هر مولفه ای یک شی خود ظرف می شود که شامل دستورالعملهای خودش و داده های مرتبط با آن شی است . از طریق این عملیات پیچیدگی کاهش یافته و می توان برنامه های بزرگ را مدیریت کرد . همه زبان های برنامه نویسی شی گرا در سه چیز مشترک هستند : کپسوله سازی ، چند ریختی و وراثت
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۲۸۲ کیلو بایت |
تعداد صفحات | ۲۸ |
در این پاورپینت نگاهی جزای می توانید به زبان C بیندازید و دیگران را تا حدودی با ان اشنا کنید
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۱۸۶ کیلو بایت |
تعداد صفحات | ۲۹ |
نوع داده
-اعلان ثابتها
-اعلان متغییرها
دستورات اجرایی
– انتساب
-دستورات خروجی
-دستورات ورودی
-عملگرهای ریاضی
عملگرهای رابطه ای
عملگرهای منطقی
اولویت عملگرها
عملگرهای ترکیبی
عملگر؟
عملگر کاما
عملگرهای بیتی انتقال
عملگر بیتی انتقال به چپ
نگاه دقیقتر به نوع داده
توصیف کننده نوع داده
قالب بندی نوع داده
تبدیل نوع داده درعبارتها
تبدیل نوع داده دردستورات انتساب
سرریز وپاریز
رفتار با ثابتها
عدد نویسی درمبنای ۸و۱۶
فایلهای سرایند
توابع ریاضی
توابع غیرمثلثاتی
توابع مثلثاتی
بخشی از متن:
هر دستور اجرایی به یک سمی کالن ختم می شود.
هربلوک از برنامه با اکولاد باز شروع وبا اکولاد بسته پایان می یابد.
زبان C++بین حروف بزرگ و کوچک تفاوت است وهمچنین کلمات کلیدی با حروف کوچک نوشته می شوند.
اعلان ثابتها: برای تعریف متغییرهایی که در طول برنامه مقدار ثابتی دارند ازکلمه کلیدی constاستفاده می کنیم:
const نام متغییر=مقدار;…
دسته بندی | سی ++c |
فرمت فایل | |
حجم فایل | ۱۵۴ کیلو بایت |
تعداد صفحات | ۲۳ |
مقالات سی پلاس پلاس که مورد استفاده برنامه نویسان است.
دسته بندی | سی ++c |
فرمت فایل | zip |
حجم فایل | ۲۱۰ کیلو بایت |
تعداد صفحات | ۴ |
در این بسته آموزشی نحوه ساخت فلشر ۸ کانال با قابلیت تغییر افکت و کنترل سرعت افکت ها ارائه می شود. این بسته شامل فایل های:
می باشد.
این مدار شامل یک عدد میکرو کنترلر AVR ATmega8 ، ترانزیستور های NPN ،پتانسیومتر ۱۰ کیلو و مقاومت های مناسب برای pulldown کردن سویچ های صفر ویک و بیس ترانزیستور ها می باشد.
اتصال پتانسیومتر به میکرو
استفاده از پتانسیومتر در این مدار جهت کنترل سرعت حرکت افکت ها با استفاده از ADC میکرو کنترلر است
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۱٫۸۳۵ مگا بایت |
تعداد صفحات | ۵۶۶ |
برنامه سازی پیشرفته
مقدمه:
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ›››
++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند.
اهم مطالب این كتاب :
جلسه اول: «مقدمات برنامهنویسی با C++»
جلسه دوم: «انواع اصلی»
جلسه سوم: «انتخاب»
جلسه چهارم: ‹‹تكرار»
جلسه پنجم: «توابع»
جلسه ششم: « آرایهها»
جلسه هفتم: «اشارهگرها و ارجاعها»
جلسه هشتم: «رشتههای كاراكتری و فایلها در ++Cاستاندارد»
جلسه نهم: «شیئگرایی»
جلسه دهم: «سربارگذاری عملگرها»
جلسه یازدهم: «تركیب و وراثت»
جلسه اول
مقدمات برنامهنویسی با ++C
آنچه در این جلسه می خوانید:
۱- چرا C++ ؟
۲- تاریخچۀ C++
۳- آمادهسازی مقدمات
۴- شروع کار با C++
۵- عملگر خروجی
۶- لیترالها و کاراکترها
۷- متغیرها و تعریف آنها
۸- مقداردهی اولیه به متغیرها
۹- ثابتها
۱۰- عملگر ورودی
هدف کلی:
آشنایی با تاریخچه و مزایای زبان برنامهنویسی C++ و بیان مفاهیم بنیادی شیگرایی و عناصر مهم برنامههای C++
هدفهای رفتاری:
انتظار میرود پس از پایان این جلسه بتوانید:
– مزایای زبان C++ را بر زبانهای مشابه ذکر کرده و تفاوت آن را با زبان C بیان کنید.
– شرح مختصری از روند پیشرفت زبانهای برنامهنویسی را بیان کرده و مشکلات هر دوره را به اختصار شرح دهید.
– مزایای شیگرایی در تولید نرمافزار را برشمارید.
– اصول سهگانۀ شیگرایی را نام برده و هر یک را به اختصار شرح دهید.
– قالب کلی برنامههای C++ را بشناسید و بتوانید برنامههای کوچک را نوشته و آزمایش کنید.
– عملگر ورودی و خروجی را در C++ شناخته و از آنها در برنامهها استفاده کنید.
– نحوۀ اعلان متغیرها و شیوۀ مقداردهی به آنها را بدانید.
– سه موجودیت «لیترال»، «کاراکتر» و «عدد» را شناخته و فرق بین آنها را شرح دهید.
– علت و شیوههای افزودن توضیح به کد برنامه را شرح دهید.
– علت و شیوۀ معرفی ثابتها در برنامه را شرح دهید.
مقدمه
در دهه ۱۹۷۰ در آزمایشگاههای بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال ۱۹۷۸ توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامهنویسان حرفهای را جلب نمود.
هنگامی که بحث شیگرایی و مزایای آن در جهان نرمافزار رونق یافت، زبان C که قابلیت شیگرایی نداشت ناقص به نظر میرسید تا این که در اوایل دهۀ ۱۹۸۰ دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود
C++ ترکیبی از دو زبان C و Simula بود و قابلیتهای شیگرایی نیز داشت. از آن زمان به بعد شرکتهای زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوتهایی بین نسخههای مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود.
به همین دلیل در سال ۱۹۹۸ زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یکپارچه درآمد.
۱- چرا C++ ؟
زبان C یک زبان همه منظوره است
در این زبان عملگرهایی تعبیه شده که برنامهنویسی سطح پایین و به زبان ماشین را نیز امکانپذیر میسازد
…
۲- تاریخچۀ C++
در دهه ۱۹۷۰ در آزمایشگاههای بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال ۱۹۷۸ توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامهنویسان حرفهای را جلب نمود. هنگامی که بحث شیگرایی و مزایای آن در جهان نرمافزار رونق یافت، زبان C که قابلیت شیگرایی نداشت ناقص به نظر میرسید تا این که در اوایل دهۀ ۱۹۸۰ دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود.
C++ ترکیبی از دو زبان C و Simula بود و قابلیتهای شیگرایی نیز داشت از آن زمان به بعد شرکتهای زیادی کامپایلرهایی برای C++ طراحی کردند. این امر سبب شد تفاوتهایی بین نسخههای مختلف این زبان به وجود بیاید و از قابلیت سازگاری و انتقال آن کاسته شود. به همین دلیل در سال ۱۹۹۸ زبان C++ توسط موسسۀ استانداردهای ملی آمریکا (ANSI) به شکل استاندارد و یکپارچه درآمد. کامپایلرهای کنونی به این استاندارد پایبندند. کتاب حاضر نیز بر مبنای همین استاندارد نگارش یافته است.
…
هر برنامه فقط باید یک تابع main() داشته باشد .
…
دسته بندی | سی ++c |
فرمت فایل | rar |
حجم فایل | ۱۰۰ کیلو بایت |
تعداد صفحات | ۲ |
پروژه ساعت دیجیتال
پروژه ای برای افراد مبتدی که با کدویژن کار میکنند
این پروژه به زبان سی میباشد
در فایل زیپ دو پوشه با نام های PT CV میباشند در پوشه CV سورس پروژه میباشد
که باید با نرم افزار کدویژن باز شود در پوشه PT فایل مخصوص Proteus میباشد
دسته بندی | سی ++c |
فرمت فایل | |
حجم فایل | ۱٫۵۲۴ مگا بایت |
تعداد صفحات | ۹۶ |
کتاب ++c به زبان ساده(سی پلاس پلاس)/۹۶ صفحه/ با سلام و احترام از اینکه فروشگاه ما را برای خرید محصولات خود انتخاب کرده اید از شما سپاس گزاریم” با تشکر”
دسته بندی | سی ++c |
فرمت فایل | pptx |
حجم فایل | ۶۵۵ کیلو بایت |
تعداد صفحات | ۵۶۷ |
پاورپوینت برنامهنویسی با C در ۵۶۷ اسلاید زیبا و قابل ویرایش با فرمت pptx
مقدمه:
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند.
دسته بندی | سی ++c |
فرمت فایل | doc |
حجم فایل | ۵۳ کیلو بایت |
تعداد صفحات | ۶۰ |
برنامه نویسی به زبان ++c (تمرینات به همراه حل)
در این فایل چندین سوال به همراه حل آنها از برنامه نویسی ++c قرار داده شده است،که در زیر یک نمونه از آن را قرار دارد:
برنامه ای بنویسید که دو مقدار اعشاری را از ورودی خوانده و تفاضل و حاصلضرب و حاصل تقسیم آنها را محاسبه کرده به خروجی ببرد .
برنامه وقتی خاتمه می یابد که هر دو عدد اعشاری صفر باشند؟
جواب :
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main(){
float a b result ;
cout << “please enter 2 float number n”;
cout << ” enter a : “;
cin >> a ;
cout << ” enter b : “;
cin >> b ;
while (a!=0 || b!=0){
result = (a*b)-(a/b);
cout << ” result = ” << result ;
cout << “n please enter 2 float number “;
cout << ” enter a : “;
cin >> a ;
cout << ” enter b : “;
cin >> b ;
}
getch();
return 0 ;
}
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۴۲۸ کیلو بایت |
تعداد صفحات | ۹۱ |
پاورپوینت تمرینات زبان c به همراه حل آنها
در این پاورپوینت تمرینات زبان c و ++c به همراه حل کامل آنها قرار دارد،که به صورت زیر فهرست بندی شده اند:
فصل اول: ساختار برنامه
فصل دوم: ساختار های تصمیم
فصل سوم: توابع
برای نمونه از فصل اول یک سوال به همراه جواب در زیر قرار داده شده است
تمرین فصل اول:
برنامه ای بنویسید که سه عدد را از ورودی خوانده و سپس میانگین آنها را محاسبه کرده و به خروجی ببرد؟
پاسخ C :
main( )
{
int a b c;
float ave;
printf(“n enter three number: “);
scanf(“%d %d %d” &a &b &c);
ave=(a+b+c)/3;
printf(“n average is:%f” ave);
}
پاسخ C++ :
main( )
{
int a b c;
float ave;
cout<<“n enter three number: “;
cin>>a;cin>>b;cin>>c;
ave=(float)(a+b+c)/3;
cout<< “n average is: ”<<ave<<endl;
}
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۱٫۰۷۱ مگا بایت |
تعداد صفحات | ۳۲۰ |
پاورپوینت ساختمان داده ها به زبان C
فصل اول : مفاهیم اساسی
اهداف:
آشنایی با سیکل زندگی نرم افزار
آشنایی با الگوریتم
۱-۱ سیکل زندگی نرم افزار-نیازمندی ها:
نیازمندیها
تمام پروژه های بزرگ برنامه نویسی با مجموعه ای از مشخصات و خصوصیاتی که اهداف پروژه را مشخص می کند، شروع می شود.
این نیازمندیها اطلاعاتی را به برنامه نویسان می دهند(ورودی) و نیز نتایجی را که باید ایجاد گردد(خروجی) تعیین می کنند.
فهرست:
فصل اول : مفاهیم اساسی
فصل دوم : آرایه ها
فصل سوم : صف و پشته
فصل چهارم: لیست ها
فصل پنجم : درخت
فصل ششم: گراف ها
فصل هفتم: مرتب سازی
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۴٫۳۴۷ مگا بایت |
تعداد صفحات | ۲۴۷ |
پاورپوینت برنامه سازی پیشرفته c و ++c
زبان C در سال ۱۹۷۰ توسط دنیس ریچی طراحی گردید
فهرست:
فصل اول: معرفی
فصل دوم: داده ها
فصل سوم: ساختار برنامه
فصل چهارم: ساختار های تصمیم
فصل پنجم: ساختار های تکرار
فصل ششم: توابع
فصل هفتم: آرایه
فصل هشتم: اشاره گر
فصل نهم: ساختمان
فصل دهم: فایل
فصل یازدهم: توابع فایل ها
فصل دوازدهم: شی گرایی
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۶۲۳ کیلو بایت |
تعداد صفحات | ۲۵۰ |
پاورپوینت برنامه سازی پیشرفته c
فهرست:
منظور از برنامه نویسی کامپیوتر
تاریخچه مختصر برنامه نویسی
مراحل نوشتن یک برنامه
قالب کلی برنامه ها در زبانc
انواع خطاهای برنامه نویسی
نمایش متن دستور printf و کاراکترهای کنترلی
آشنایی با مفهوم متغیرها و عملگرها
چاپ مقدار متغیره
دستورات ورودی: scanf getche getch
فرمت بندی خروجی
تبدیل انواع
تقدم عملگرها
تعیین طول میدان در دستورات scanf printf
تبدیل انواع داده ای به یکدیگر
عملگرهای ++ —
دستورات شرطی: if if-else switch-case
دستور break
حلقه ها: while for do-while
حلقه های تودرتو
توابع ( مفهوم طرز تعریف)
توابع کاربر- توابع کتابخانه ای
متغیرهای محلی و سراسری
توابع بازگشتی
خوانایی برنامه
آرایه ها
دستور define
آرایه های چندبعدی
رشته ها
برنامه نویسی:
یک برنامه در واقع مجموعه ای از دستورات است که در حافظه ذخیره می شود و سپس کامپیوتر آنها را اجرا می کند.
چگونگی شکل گیری برنامه نویسی:
در کامپیوترهای اولیه برای انجام یک دستور خاص(مثلا جمع) ورودی ها به فرم مبنای ۲ به دستگاه داده می شد و سپس خروجی به صورت مبنای ۲ مشاهده می شد و بعد از آن دستورات بعدی انجام می شد.
با استفاده ساختار فون نیومن کامپیوترهایی تولید شدند که قادر بودند دستورات را در حافظه ذخیره کنند و سپس آنها به طور خودکار و متوالیا اجرا شوند.
به یک مجموعه دستورات که توسط کامپیوتر اجرا می شود برنامه گفته می شود.
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۱٫۹۳ مگا بایت |
تعداد صفحات | ۵۶۶ |
پاورپوینت برنامه سازی پیشرفته ++c
مقدمه:
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است.
++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: ++c اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند.
فهرست:
جلسه اول: «مقدمات برنامهنویسی با ++c»
جلسه دوم: «انواع اصلی»
جلسه سوم: «انتخاب»
جلسه چهارم: ‹‹تكرار»
جلسه پنجم: «توابع»
جلسه ششم: « آرایهها»
جلسه هفتم: «اشارهگرها و ارجاعها»
جلسه هشتم: «رشتههای كاراكتری و فایلها در ++C استاندارد»
جلسه نهم: «شیئگرایی»
جلسه دهم: «سربارگذاری عملگرها»
جلسه یازدهم: «تركیب و وراثت»
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۱٫۹۸۹ مگا بایت |
تعداد صفحات | ۲۷۱ |
پاورپوینت برنامه سازی پیشرفته سی ++
فهرست:
فصل اول : مقدمات زبان ++c
فصل دوم : ساختار های تصمیم گیری و تکرار
فصل سوم : سایر ساختار های تکرار
فصل چهارم : اعداد تصادفی
فصل پنجم : آرایه ها
فصل ششم : توابع
فصل هفتم : ساختارها و اشاره گرها
فصل هشتم : برنامه نویسی شی گرا
تاریخچه مختصر ++c:
این زبان در اوائل دهه ۱۹۸۰ توسط Bjarne stroustrup در آزمایشگاه بل طراحی شده. این زبان عملاً توسعه یافته زبان برنامه نویسی C می باشد كه امكان نوشتن برنامههای ساخت یافته شئ گرا را میدهد.
دسته بندی | سی ++c |
فرمت فایل | ppt |
حجم فایل | ۲۷۲ کیلو بایت |
تعداد صفحات | ۲۳۷ |
پاورپوینت برنامه سازی پیشرفته سی
زبان cدر سال ۱۹۷۲ توسط دنیس ریچی طراحی شد.
ویژگیهای بارز زبان c :
C یک زبان میانی است
C یک زبان ساخت یافته است
C زبان برنامهنویسی سیستم است
C یک زبان قابل حمل است
C زبانی قابل انعطاف و قدرتمند است