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

سه قسمت دارد:
- initialization → مقدار اولیه شمارنده(فقط یکبار در شروع)
- condition → شرط ادامه حلقه(هر بار قبل از اجرای حلقه بررسی میشود)
- update → تغییر شمارنده بعد از هر دور
مثال ساده

گامبهگام:
1. int i = 0 → مقدار اولیه
2. بررسی شرط: i < 5
3. چاپ عدد
4. i++ → افزایش شمارنده
5.برمیگردد مرحله دوم، تا شرط برقرار نباشد (i == 5)
>> خروجی:

نکات مفهومی درباره هر بخش
بخش | کاربرد | توضیح |
initialization | شروع شمارش | معمولاً |
condition | شرط ادامه | مثلاً |
update | تغییر | معمولاً |
جهت شمارش معکوس
میتوانی از حلقه for برای شمارش برعکس استفاده کنی:

نتیجه:

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




