آپلود ویدئو | ورود | ثبت نام


mahdi-

"آموزش برنامه نویسی ++C درس 2: ساختارهای تصمیم (if, Switch) "


Embed گزارش تخلف

مشاهده 577

دریافت ویدئو: حجم کم کیفیت بالا
توسط mahdi در 16 May 2020
توضیحات:

برای کسب اطلاعات بیشتر، به این لینک مراجعه نمایید:
http://www.faradars.org/fvcp9504

یادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده تر می کند.

از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.

عمومیت زبان ++C در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد.

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

سرفصل های مورد بحث در این فیلم آموزشی عبارتند از:
درس اول: انواع داده ها، انواع عملگرها، دستورات cin و cout
دستور cin و cout و مفاهیم انواع داده ها و عملگرها
درس دوم: ساختارهای تصمیم (if, switch)
دستور if
دستور switch
درس سوم: ساختارهای تکرار (for, while, do while)
دستور for
دستور while
دستور do while
حلقه های تودرتو
درس چهارم: تابع
مفاهیم اولیه تابع
مفهوم global
تابع با مقدار پیش فرض
تابع Inline
فراخوانی با مقدار و با ارجاع
سر بارگذاری تابع (Function Overloading)
قالب (Template)
تابع بازگشتی
مفهوم Namespace
درس پنجم: آرایه
آرایه یک بعدی
آرایه و تابع
جستجوی خطی
مرتب سازی حبابی
جستجوی دودویی
محاسبه میانگین، میانه و مد
آرایه و استاتیک
آرایه ۲ بعدی
درس ششم: اشاره گر
اشاره گر
اشاره گر به اشاره گر
اشاره گر و آرایه ها
آرایه ای از اشاره گرها به آرایه
اشاره گر به آرایه ۲ بعدی
اشاره گر به آرایه ۳ بعدی
اشاره گر به تابع
آرایه ای از اشاره گرها به توابع
اشاره گر به تابع به عنوان پارامتر تابع دیگر
پاس کردن آرگومان ها از طریق اشاره گر
اشاره گر Void
دستور New, Delete
آرایه پویا
درج آرایه در داخل آرایه
مرتب سازی انتخابی (Selection Sort)
ادغام دو آرایه مرتب
مرجع (Reference)
محاسبه ریشه های معادله درجه ۲
درس هفتم: رشته
توابع کار به رشته
cin.get, cin.putback, cin.peek cin.ignore, atoi, atof,atoll, islower, toupper, isalpha,isdigit, isalnum, strcpy strncpy, strcat, strncat, strcmp, strchr,strtok, strstr, strtol strtod, strtoul, strspn, strcspn, memset, memcpy, memcmp, memmove, strlen
آرایه ای از رشته ها
مرتب سازی رشته ها
درس هشتم: نوع شمارشی، استراکچر، یونیون
نوع شمارشی
استراکچر
آرایه از استراکچر
اشاره گر به استراکچر
ارسال استراکچر به تابع
تابع با خروجی استراکچر
ارسال استراکچر به تابع (به عنوان مرجع)
ارسال استراکچر به تابع (به عنوان اشاره گر)
کپی کردن استراکچر
حل ۵ مثال
یونیون
درس نهم: فایل
مفاهیم اولیه
خواندن و نوشتن در فایل باینری
خواندن و نوشتن رشته
دستور Append
دستور Read, Write
دستورهای tellq, tellp, seekq, seekp
درس دهم: حل چند مثال
مرتب سازی درجی
مرتب سازی انتخابی
مرتب سازی ادغامی
برج هانوی
لیست پیوندی
درخت جستجوی دودویی
بازی Tic-tac-toe
بازی Snake

مدرس: مهندس فرشید شیر افکن

لغات کلیدی:

++C


comments powered by Disqus

درباره ما | تماس با ما | قوانین تخته سفید