Tamasha

آموزش زبان C – پرینت متغیرها برای مبتدی ها (فیلم آموزشی)

.

آموزش صفر تا صد برنامه نویسی C (فیلم فارسی+ جزوه pdf)

در ادامه آموزش های کاربردی برنامه نویسی سی، بعد از حدود ۱ هفته گشت و گذار در اینترنت و از بین هزاران ویدیو، یک مجموعه بی نقص و کامل ویدیویی را برای یادگیری

آموزش صفر تا صد برنامه نویسی C (فیلم فارسی+ جزوه pdf)

در ادامه آموزش های کاربردی برنامه نویسی سی، بعد از حدود ۱ هفته گشت و گذار در اینترنت و از بین هزاران ویدیو، یک مجموعه بی نقص و کامل ویدیویی را برای یادگیری سریع آن را گلچین کرده ایم. این مجموعه کامل برای شروع از صفر و برای همه سطوح مناسب می باشد. بعد از آن نیز بهترین جزوه PDF فارسی موجود در اینترنت را جهت تکمیل یادگیری می توانید دانلود کنید.

یک زبان برنامه‌نویسی از نوع همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری و روندگرا می‌باشد که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه‌های بل ساخته شد. استفادهٔ گسترده این زبان در انواع کامپیوترها و سخت‌افزارهای مختلف باعث شد که نسخه‌های مختلفی از این زبان به‌وجود آید که با یکدیگر ناسازگار بودند. در سال ۱۹۸۳ مؤسسه استانداردهای ملی آمریکا (ANSI) کمیته‌ای موسوم به X3J11 را را مأمور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید. در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید و سپس در سال ۱۹۹۰، سازمان بین‌المللی استانداردسازی (ISO) نیز این استاندارد را پذیرفت و مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید. (ویکی پدیا)

زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است که به وفور هم به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها بر روی انواع سیستم های سخت افزاری و سیستم عامل ها استفاده شده است و هم منشا ایجاد زبان های برنامه نویسی جدیدتر، نظیر: C++‎ (سی پلاس پلاس)، Java (جاوا)، C#‎ (سی شارپ) بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی، بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شده است و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

برنامه نویسی شبکه معماری کامپیوتر هوش مصنوعی و تجاری

توی این پک فوق العاده، صفرتاصد مبانی برنامه نویسی رو جوری یاد میگیری که تو هیچ کلاس آموزشی یا پک دیگه ای نه دیدی نه شنیدی! بدون هیچ کلاسی، با صفرتاصد مبانی برنامه نویسی اپلیکیشن بزن، پروژه محور یاد بگیر و حسابی پول در بیار! 

ویژگی های اصلی زبان سی:

ویدیوهای داخل پکیج از کیفیت بسیار بالاتری برخوردارند:

به دنبال یادگیری سریع تر، حرفه ای تر، کامل تر و با کیفیت فول اچ دی هستید؟ بهترین پکیج های آموزش برنامه نویسی سی در ایران را ببینید!

در ویدیوهای دانلودی بالا بصورت کاملا اصولی و پایه ای با مفاهیم اصلی سی آشنا می شوید. در لینک های جدید زیر از پیج آقای ضحابی که زبان ساده تری نسبت به آموزش بالا دارد (البته به نظر من) پیجشان را از اینجا دنبال کنید با روشی دیگر از آموزش سی آشنا شوید. اگر متد آموزش بالا را دوست نداشتید میتوانید از دروس زیر برای یادگیری استفاده کنید (بهتر است یکی از آموزشها را دنبال کنید نه هر دو)- سطح آموزش زیر از مبتدی تا پیشرفته است و بر مبنای کتاب آموزش برنامه نویسی C دانشگاه پیام نور که کتاب تقریبا کاملی ست آموزش داده می شود:

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

هر گونه سوالی در زمینه یا در باب زبان برنامه نویسی سی دارید این مطلب دارید در بخش نظرات مطرح کنید تا در صورت داشتن دانش کافی ما یا سایر هموطنان به آن پاسخ دهیم.

چرب زبان

با این اپلیکیشن ساده، هر زبانی رو فقط با 5 دقیقه در روز، توی 80 روز مثل بلبل حرف بزن! بهترین متد روز، تقویت حافظه، آموزش تصویری. یادگیری زبان کلید یادگیری هر مهارتی در قرن 21 !

آموزش برنامه نویسی C

آموزش عملی برنامه نویسی C به صورت گام به گام و به زبان فارسی، با تدریس مهندس سید مصطفی کلامی هریس

آموزش برنامه نویسی C

در این مجموعه آموزشی در خلال همه درس ها و مباحث آموزش، مفاهیم برنامه نویسی C معرفی شده به صورت عملی و گام به گام برای پیاده سازی پروژه های برنامه نویسی، مورد استفاده قرار گرفته اند و از این رو، این مجموعه آموزشی نه تنها مباحث تئوری بلکه مباحث عملی را نیز به صورت کامل و جامع به مخاطبین، آموزش می دهد.

دکتری تخصصی مهندسی برق – کنترل

دکتر سید مصطفی کلامی هریس یکی از بنیانگذاران و مدیران کنونی فرادرس و از اعضای هیات علمی آن است. ایشان دارای مدرک دکتری تخصصی در رشته مهندسی برق – کنترل، از دانشگاه صنعتی خواجه نصیرالدین طوسی (قطب علمی کنترل صنعتی) هستند و زمینه‌های پژوهشی و کاری تخصصی ایشان در حوزه‌های مختلف مهندسی کنترل و سیستم‌های هوشمند بوده است.

آموزش رایگان برنامه نویسی c++ — یادگیری سی پلاس پلاس در 6 گام

در این پست از مجموعه آموزش های پی استور، قصد داریم با آموزش رایگان برنامه نویسی c++ در خدمت شما عزیزان باشیم. سی پلاس پلاس یکی از زبان های برنامه نویسی محبوب

آموزش رایگان برنامه نویسی c++ — یادگیری سی پلاس پلاس در 6 گام

در این پست از مجموعه آموزش های پی استور، قصد داریم با آموزش رایگان برنامه نویسی c++ در خدمت شما عزیزان باشیم. سی پلاس پلاس یکی از زبان های برنامه نویسی محبوب و پرکاربرد در برنامه نویسی می باشد که در اکثر دانشگاه ها به عنوان یک زبان پایه برای یادگیری برنامه نویسی تدریس می شود. به طور قاطع می توان گفت ++C مادر زبان های برنامه نویسی است و کاربرد های زیادی در انواع برنامه های کاربردی و سیستمی دارد.

اگر به این زبان مسلط باشید بهتر می توانید با دیگر زبان های برنامه نویسی ارتباط برقرار کنید و خیلی سریع بر آن ها نیز مسلط باشید. شاید یادگیری این زبان در یک جلسه و با یک پست میسر نباشد ولی در این پست قصد داریم در فرصتی اندک چرخ دنده برنامه نویسی را در سیستم شما را به حرکت در بیاوریم و مطمئناً با مطالعات بیشتر شما عزیزان در آینده، حرکت این چرخ دنده نیز تند تر خواهد شد. پس اگر دوست دارید به دنیای برنامه نویسی وارد شوید در ادامه با ما همراه باشید.

قبل از آموزش هر موضوعی لازم است صبور باشید و در آموزش ++C نیز همین رفتار را در ناخودآگاه خودتان حک کنید. صبوری و استمرار در برنامه نویسی یک اصل است؛ بنابراین همین حالا پشت سیستم باشید کاغذ و خودکارتان را آماده کنید و مراحل آموزش را دنبال کنید. یادگیری هر زبان برنامه نویسی نیازمند داشتن آگاهی و دانش مفاهیم برنامه نویسی است ولی اگر هیچ مفهومی از برنامه نویسی را نمی دانید نگران نباشید تا جای ممکن مطالب را در سطح پایین آموزش خواهیم داد تا همه علاقه مندان بتوانند از این پست استفاده کنند و در خلال آموزش نیز مراجع و سایت های مفیدی را برای تکمیل کردن یادگیری شما عزیزان معرفی خواهیم کرد.

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

برای کار کردن عملی با زبان برنامه نویسی ++C لازم است یک محیط برنامه نویسی در سیستم خود راه اندازی کنید. اگر به سیستم دسترسی ندارید می توانید از سایت های آنلاین برنامه نویسی استفاده کنید ولی پیشنهاد ما نصب یک محیط برنامه نویسی ++C بر روی سیستم خودتان است.

برای برنامه نویسی محیط ها یا IDE های مختلفی از جمله Turbo ++C، Borland ++C، Virtual ++C و Dec ++C وجود دارد که پیشنهاد ما نصب Dec ++C است. می توانید این نرم افزار را از سایت های ایرانی دانلود و نصب کنید مراحل نصب ساده است پس بنابراین جزئیات نصب را بازگو نمی کنیم. پس از نصب Dec ++C محیط آن به صورت شکل زیر نمایان خواهد شد.

محیط Dec ++C

پس از باز شدن Dec ++C از گزینه File یک فایل جدید Source File ایجاد کنید و طبق شکل زیر می توانید در ویرایشگر ظاهر شده شروع به کدنویسی با زبان ++C نمایید.

آموزش رایگان برنامه نویسی c++ به زبان ساده

برای آشنایی بهتر و بیشتر با محیط Dec C++ و نحوه اجرای یک پروژه در آن و همچنین نحوه کارکرد آن می توانید مبانی مقدماتی برنامه نویسی با Dec C++ فرادرس را از طریق لینک زیر مطالعه کنید.

مانند هر زبان برنامه نویسی دیگر که در ابتدا واژه “Hello World” را چاپ می کنیم؛ در پست آموزش رایگان برنامه نویسی c++ به زبان ساده نیز می خواهیم در ابتدا پیام “Hello World” را چاپ کنیم.

و در خروجی خواهیم دید:

خوب ابتدا بگذارید ساختار یک برنامه را در ++C توضیح دهیم:

اولین برنامه در ++C

نگران ساختار برنامه نباشید به مرور با این نوع برنامه نویسی آشنا خواهید شد فقط در نظر داشته باشید به غیر از دستور cout نوشته شده در این ساختار بقیه دستورات همیشه استفاده می شوند و لازم است قبل از نوشتن هر برنامه این دستورات را تایپ کنید.

متغیر یک حافظه در C++ می باشد که برای ذخیره کردن یک مقدار در آن استفاده می شود. فرض کنید عددی مانند 5 را در اختیار داریم و می خواهیم آن را در جایی ذخیره کنیم خوب برای ذخیره کردن آن، از متغیر فرضاً با نام x استفاده می کنیم و x=5 را می نویسیم. در زبان برنامه نویسی ++C قبل از اینکه از یک متغیر استفاده کنیم ابتدا باید آن را اعلان یا تعریف کنیم به این عمل اصطلاحاً declaration می گویند. در اعلان یک متغیر 3 مورد را همیشه در نظر داشته باشید:

به صورت کاملاً ساده در تصویر زیر کاملاً روی این سه مورد بحث شده است:

متغیر ها در ++C

انواع متغیرها در ++c به دو گروه اصلی تقسیم می شوند که لزومی ندارد در ابتدا با آن ها آشنا شوید در ادامه برنامه نویسی بیشتر با انواع متغیر ها آشنا خواهید شد فعلاً سه نوع متغیر زیر را در نظر داشته باشید که بیشترین کاربرد را خواهند داشت:

برنامه زیر را در نظر بگیرید:

و خروجی برنامه:

در همین حد برای شروع کافی است. پس تا الان یاد گرفتیم چگونه در خروجی چیزی چاپ کنیم و چطور متغیری را اعلان کنیم و از آن استفاده کنیم. در مرحله سوم به سراغ گرفتن ورودی می رویم.

برای اینکه بتوانیم از کاربر به هنگام اجرای یک برنامه ورودی دریافت کنیم بایستی در برنامه از دستورات ورودی استفاده کنیم. معمولی ترین روش برای گرفتن ورودی در C++ استفاده از دستور cin هست. به مثال زیر توجه کنید. در این مثال می خواهیم عددی را از کاربر گرفته و آن را به علاوه 6 کنیم و سپس در خروجی چاپ کنیم:

اگر برنامه فوق را اجرا کنید خواهید دید که یک عدد از کاربر درخواست می شود با وارد کردن عدد و زدن کلید اینتر، عدد دریافتی از کاربر به علاوه 6 شده و در خروجی چاپ می شود.

دستورات شرطی یکی از ارکان های مهم در هر زبان برنامه نویسی می باشد در زبان برنامه نویسی ++C نیز به مانند دیگر زبان های برنامه نویسی از واژه if برای نوشتن شرط یا شرایط استفاده می کنیم. در ابتدا ساختار کلی یک شرط را در زبان ++C بررسی کنیم سپس با مثال نحوه استفاده از if در C++ را خواهیم دید.

دستورات شرطی در ++C

لازم به ذکر است داشتن قسمت اول if برای نوشتن شرط الزامی ولی داشتن else اختیاری است. حال در مثال زیر می خواهیم بدانیم کاربری که عددی را وارد کرده بزرگتر از 10 است یا خیر؟ این شرط را بصورت زیر می توانیم بنویسیم.

اگر تعداد شرط ها بیشتر از 1 مورد باشد می توانیم شرط ها را با && که همان “و” می باشد مشخص کرد. اگر می خواهید فرضاً از دو شرط موجود، یکی از دو شرط برقرار شود می توان از || “یا” استفاده کرد. به مثال زیر توجه کنید:

در مثال بالا گفته شده اگر عدد وارد شده بزرگتر از 10 و کوچکتر از 20 باشد قبول کن در غیر اینصورت نه. حال می توانیم برای “یا” نیز مثالی بیاوریم:

در این مثال گفته شده اگر عدد وارد شده بزرگتر از 10 باشد یا برابر 1 باشد قبول کن. بدیهی است اگر یکی از دو شرط برقرار باشد عدد مورد قبول قرار خواهد گرفت.

در ادامه آموزش رایگان برنامه نویسی c++ به زبان ساده به دستورات حلقه یا تکرار می رسیم. فرض کنید می خواهیم 30 بار جمله “Hello World” را چاپ کنیم. خوب می توانیم به تعداد 30 بار بنویسیم “cout<<“Hello World ولی نوشتن 30 بار این دستور منطقی نیست پس چاره استفاده از دستورات حلقه هست برای تکرار دستور یا دستورات.

به طور کلی در ++C چهار نوع دستور حلقه داریم که تفاوت آنچنانی باهم ندارند و با هر کدام که راحت هستید می توانید برنامه نویسی کنید. این دستورات عبارتند از:

از این چهار دستور، دستور آخر یعنی goto را توصیه می کنیم استفاده نکنید چون بعداً مشکلاتی را در برنامه بوجود می آورد که در این آموزش لازم نیست درباره آن توضیحاتی داده شود. حال بهتر است در مورد ساختار سه دستور الباقی صحبت کنیم و مثالی را برای هر کدام حل کنیم. با دستور while شروع می کنیم.

ساختار دستور while در ++C

مثالی را برای این دستور در ادامه مشاهده می کنید که با استفاده از while جمله “Hello World” به تعداد 30 بار چاپ شده است.

همین مثال را با دستور do while انجام می دهیم:

تنها فرقی که while با do while دارد در بررسی شرط است. در while ابتدا شرط بررسی می شود سپس دستور اجرا می شود ولی در do while ابتدا دستور اجرا می شود سپس شرط بررسی می شود از اینرو ممکن است یک دستور 0 بار در while اجرا شود ولی در do while حداقل 1 بار دستور اجرا خواهد شد.

به سراغ دستور سوم یعنی دستور for می رویم. ساختار دستور for کمی جمع و جور تر است بدین ترتیب که مقدار دهی اولیه، شرط یا شرایط و بروز رسانی در داخل for انجام می شود. مثال زیر همان چاپ 30 بار با استفاده از حلقه for است:

فرض کنید از ما خواسته شده 10 عدد از کاربر بگیریم و معدل آنها را محاسبه کنیم. اگر برای ذخیره کردن هر عدد از یک متغیر استفاده کنیم به 10 متغیر نیاز داریم که در چنین برنامه ساده ای استفاده از 20 متغیر منطقی به نظر نمی آید در چنین مواقعی از آرایه استفاده می کنیم. در واقع یک آرایه همان متغیر است که می تواند در درون خود چندین خانه هم نوع و هم سایز داشته باشد. به عنوان مثال شکل زیر یک آرایه با نام A و به تعداد 10 عنصر با مقدار مشخصی است:

ساختار آرایه ها در ++C

آرایه های انواع مختلفی یا بهتر بگوییم بعد های مختلفی دارد ولی در آموزش رایگان برنامه نویسی c++ ما با آرایه های یک بعدی سر و کار خواهیم داشت. برای تعریف یک آرایه می توانیم بصورت زیر عمل کنیم:

در مثال بالا همزمان با اعلان آرایه مقداردهی اولیه نیز انجام دادیم (مقدار دهی اولیه اختیاری است). حال فرض بر این است که می خواهیم 10 عدد را از کاربر بگیریم و در درون خانه های آرایه قرار دهیم. پس به مثال زیر توجه کنید:

همانطور که مشاهده می کنید ابتدا یک آرایه 10 عنصری بوسیله دستور int A[10] تعریف کرده‌ایم سپس با استفاده از حلقه For با دستور cin یک عدد را از کاربر می گیریم و در خانه iام آرایه قرار می دهیم یعنی ابتدا در خانه 0ام سپس 1ام و الی آخر. حالا از شما می خواهیم در بخش نظرات پس از گرفتن این اعداد، کد بدست آوردن معدل یا میانگین این اعداد را بنویسید.

برای آموزش های بیشتر بصورت یادگیری با فیلم آموزشی پیشنهاد می کنیم فیلم آموزش برنامه نویسی C++‎ سی پلاس پلاس دکتر فرشید شیرافکن را که به مدت 20 ساعت و 14 دقیقه است از سایت فرادرس تهیه و مطالعه فرمایید.

در آموزش رایگان برنامه نویسی c++ به زبان ساده سعی شد تا دستورات اساسی و لازم برای شروع برنامه نویسی به شما عزیزان آموزش داده شود. بدیهی است گستره زبان برنامه نویسی سی پلاس پلاس بسیار عمیق و وسیع است و در یک پست یا مقاله آموزشی نمی گنجد. این آموزش برای مبتدیان و افرادی که فقط نام زبان برنامه نویسی به گوششان خورده بسیار عالی خواهد بود.

بنده شخصاً 12 سال سابقه تدریس زبان برنامه نویسی ++c در دانشگاه های مختلف را دارم و این پست چکیده آنچه در این سال ها آموزش داده ام را شامل می شود. مطمئناً آموزش های بیشتری در رابطه با ++c برای شما عزیزان لازم است تا در این زبان خبره شوید. در سایت پی استور نیز علاوه بر این پست، جلسه به جلسه آموزش های جداگانه ای با جزئیات بیشتر و دقیق تری با عنوان مجموعه آموزش برنامه نویسی ++C گذاشته شده و هر روز بر تعداد این آموزش ها نیز اضافه می شود. خوشحال می شویم سوالات ، نظرات و پیشنهادات خود را با ما در میان بگذارید. موفق و پیروز باشید.

سورس بازی پینگ پنگ در سی پلاس پلاس

سورس کد بازی پینگ پنگ در سی پلاس پلاس

فایل آماده سورس کد بازی پینگ پنگ در سی پلاس پلاس با استفاده از ++Borland c نوشته شده است. این برنامه مناسب برای دانشجویان و علاقه مندان به برنامه نویسی و طراحی گیم می‌باشد چرا که دارای کد های روان و قابل فهم و آسان برای یادگیری می‌باشد. پیشنهاد می‌کنم این فایل جالب و جذاب را دانلود کنید.همین الان کلیک کنید

سورس کد بازی پینگ پنگ در سی پلاس پلاس

فایل آماده سورس کد بازی پینگ پنگ در سی پلاس پلاس با استفاده از ++Borland c نوشته شده است. این برنامه مناسب برای دانشجویان و علاقه مندان به برنامه نویسی و طراحی گیم می‌باشد چرا که دارای کد های روان و قابل فهم و آسان برای یادگیری می‌باشد. پیشنهاد می‌کنم این فایل جالب و جذاب را دانلود کنید.

کارشناس ارشد رشته مهندسی کامپیوتر گرایش نرم افزار – پایه گذار و موسس وب سایت آموزشی پی استور، مدرس دانشگاه فنی و حرفه ای، برنامه نویس و تحلیل گر سیستم، پژوهشگر در حوزه الگوریتم های ابتکاری، فرا ابتکاری، یادگیری ماشین، شبکه و پایگاه داده. ایشان در زبان های برنامه نویسی متعدد، نظیر ++C، سی شارپ، PHP ،Java، متلب MATLAB و Python تسلط و سابقه تدریس فعال دارند.

آموزش زبان C – پرینت متغیرها برای مبتدی ها (فیلم آموزشی)

نوشته های مشابه

دکمه بازگشت به بالا