سلام.

توی این پست می‌خوام بگم که حلقه‌ی فور چیه!

حقله‌ی for یه حلقه هست مثل while

while اینجوریه کد اش:

while(شرط) {
Codes
}

و میگه تا زمانی که شرط برقرار بود Codes رو اجرا کن

ولی بعضی وقتها while امون تقریبا ساختاری مثل زیر رو داره:

int i = 1;
while(شرط) {
Codes
i++;
}

یعنی یه دستور قبل از شروع حلقه هست.

یه شرط برای اجرای دستورات داخل حلقه هست.

و یه دستور بعد از اجرای دستورات و کدهای داخل حلقه وجود داره.

برای این به جای اینکه بیان از ساختار while استفاده کنن یه ساختار جدید وجود داره به نام حلقه‌ی for که به شکل زیر هست برای کد بالا:

for(int i = 1;شرط;i++) {
Codes
}

خوب این شد توضیح حلقه‌ی for - در کل بیشتر از حلقه‌ی for استفاده می‌شه چون خیلی سرعتر هست و راحت تره کار باهاش.