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