آموزش C

دوره آموزش C

برنامه نویسی سی

 

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

 

شرح مختصر درس های C

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

[ادامه متن...]

هسته بیشتر برنامه های مدرن  و آنهایی که در زبان C ساخته شده اند، حلقه یا loop است. یک حلقه به برنامه قابلیت تکرار گروهی از دستورات را می دهد. بعضی اوقات برای یک مقدار اختصاص داده شده یا تا جایی که با شرط معین روبرو شویم. زبان برنامه نویسی C به شما راه های متعددی را برای امکان ساخت حلقه ها در کدتان را می دهد ولی معمول ترین آن ها، حلقه for است. یک حلقه for سه بخش دارد : تنظیم شرط خروج برای اینکه حلقه کی تمام شود. بخشی که تکرار می شود که دستوراتی که باید

[ادامه متن...]

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

  کد بالا راهی برای مدیریت شرایط مختلف در زبان برنامه نویسی C است. حال ساز

[ادامه متن...]

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

[ادامه متن...]

زبان C بسیار مختصر ست. فقط 33 کلیدواژه در آن وجود دارد. تصور کنید برای مثال زبان فرانسوی هم به همین راحتی بود. جدول زیر کلیدواژه هایی که زبان C را می سازند را نشان می دهد. asm enum signed auto extern sizeof break float static case for struct char goto switch const if typedef continue int union default long unsigned do register void double return volatile else short while   خیلی سخت نیست. نه؟ ولی اینها همه کلماتی نیستند که شما در یک کد زبان سی می بینید. باقی لغات یا دستورات، تابع نامیده می شوند. این شامل چیزی

[ادامه متن...]

هر برنامه ای می بایستی یک نقطه شروع داشته باشد. وقتی برنامه ای را تحت سیستم عامل داس اجرا می کنید، این سیستم عامل منابع لازم برای آن را هدایت می کند. مانند هدایت و راه انداختن یک کشتی است. DOS درست مانند یک هدایت کننده اسکله، به سرعت ریزپردازنده را برای برنامه پرتاب می کند. در آن نقطه مشخص شروع، میکروپردازنده سکان کشتی (برنامه) را به عهده می گیرد. در تمامی زبان های C، نقطه شروع تابع main() است. هر برنامه یکی دارد. حتی bye.c ! تابع main() موتوری است که باعث کار برنامه می شود و باعث نمایش

[ادامه متن...]

اعداد صحیح یا integer ها معمول ترین و خوش دست ترین انواع متغیرهای عددی هستند. اغلب شما در برنامه نویسی به عددی فقط کوچک  و مقدار کامل احتیاج دارید. اعداد ممیز شناور نیز خوب هستند ولی پردازش بیشتری از طرف کامپیوتر نیاز دارند و کار با آنها طولانی تر است. در نتیجه در مقایسه با آنها، اعداد صحیح، سریع تر هستند. می بایستی که فقط در مورد دو نوع عدد صحیح دقت به خرج دهید. عدد صحیح نرمال یا int یا عدد صحیح طولانی یا long int عدد کاملی از محدوده 32768 تا 32767 است. بسیار ایده آل است که از

[ادامه متن...]

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

[ادامه متن...]

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

[ادامه متن...]

متغیرها چیزهایی هستند که برنامه های شما را بزرگ می کنند. برنامه نویسی بدون آنها امکان پذیر نیست. در نتیجه اگر تاکنون با متغیرها آشنا نشدید، حالا فرصت خوبی برای یادگیری آن است. “مریم متغیر” یک متغیر عددی است. عاشق این است اعداد را نگه دارد. (هر عددی را) هر موقع یک علامت مساوی ببیند آن را می گیرد و تا می تواند حفظش می کند. ولی اگر یک علامت مساوی (=) دیگر ببیند، مقدار جدید را می گیرد. با این حساب می توانیم بگوییم مریم واقعا دمدمی مزاج است. می توانیم بگوییم مقادیری که مریم حفظ می کند، متغیرند.

[ادامه متن...]


برای مشاهده لیست کامل درس های C و C++ سایت اینجا را کلیک کنید.


جدیدترین درس های C و C++ ما را از طریق پست الکترونیک دریافت کنید

آدرس email خود را در این کادر وارد کنید.

توسط FeedBurner

تبلیغات :



   

   


  


Leave a Reply

به ما امتیاز دهید:
به این صفحه

به این سایت