در زبان های C++ ,C و Java هم For و While وجود دارد.
و از آن ها برای اجرای مکرر مجموعه ای از عبارت در تعدادی مشخص ( تا زمانی که شرط درست باشد ) بار استفاده میشود .
بیاید تفاوت حلقه ها را درک کنیم ;)
نکته: ما زمانی از while استفاده میکنیم که تعداد تکرار حلقه را به صورت مشخص نمیدانیم یا تعداد آن بالاست .
یک حلقه for روش کوتاهتر و مختصری برای نوشتن ساختار حلقه فراهم میکند.
برخلاف حلقه while، تعریف حلقه for شامل مراحل مقدمه، شرط و افزایش/کاهش را در یک خط انجام میدهد و به همین دلیل یک ساختار حلقه کوتاهتر و آسانتر برای اشکالزدایی فراهم میکند.
در آموزش حلقه For فهمیدیم که تعداد تکرارها از قبل مشخص بوده است .