حلقه ها در C#, C++, C

در زبانهای C#, C++, C سه نوع حلقه ی متفاوت وجود دارد، حلقه ها کاربردهای بسیاری در برنامه نویسی دارند و به طور قطع می توان گفت، در بیش از 70 درصد برنامه هایی که نوشته می شود حداقل یک حلقه وجود دارد.

دلیل اصلی استفاده از رایانه  (کامپیوتر) برای 2 کاربرد است: ( این کارها برای انسان خسته کننده محسوب می گردد.)

1-     انجام امور تکراری

2-     مرتب کردن و جستجوی اطلاعات

توضیح:

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

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

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

یا وقتی یک فایل موسیقی را در مدیا پلیر (Media Player) باز می کنید این برنامه شروع به خواندن اطلاعات فایل موسیقی و پخش آن می نماید که این کار تا زمانیکه به انتهای فایل مورد نظر نرسد ادامه می یابد.

 

انواع حلقه ها در C#, C++, C:

از توضیحات که بگذریم می رسیم به حلقه ها، گفتیم این حلقه ها در زبانهای C#, C++, C سه نوع است.

1- حلقه ی for

2- حلقه ی while

3- حلقه ی do

 

البته در زبان C# حلقه ی دیگری وجود دارد که به for each معروف است در واقع این حلقه همان حلقه ی for است با قابلیت دیگری که در جای خود به آن می پردازیم.

 

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


مطالب مشابه :


دانلود فیلم آموزش برنامه نویسی ++C به زبان فارسی

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




حلقه ها در C#, C++, C

آموزش برنامه نویسی وزبانهای برنامه نویسی پخش کردن موسیقی، نمایش فیلم، جستجو در




فروش سی دی های آموزشی تخصصی کامپیوتر

برنامه نویسی #c و طراحی سایت و دانلود کتاب و فیلم آموزش برنامه نویسی. حلقه های تکرار در #c.




برچسب :