تفاوت در مکانی است که شرایط آزمایش می شود. حلقه while شرط را قبل از اجرای هر یک از دستورات در حلقه while آزمایش می کند، در حالی که حلقه do-while شرط پس از اجرای دستورات در حلقه را آزمایش می کند..
تفاوت بین حلقه while و do-while در C چیست؟
حلقه در حالی که فقط زمانی اجرا می شود که شرط داده شده درست باشد. در حالی که حلقه do-while بدون در نظر گرفتن شرایط برای اولین بار اجرا می شود. پس از اجرای حلقه while برای اولین بار، سپس شرط بررسی می شود.
مثال حلقه while چیست؟
حلقه "While" برای تکرار یک بلوک خاص از کد به تعداد نامعلوماستفاده می شود تا زمانی که یک شرط برآورده شود. به عنوان مثال، اگر بخواهیم از یک کاربر عددی بین 1 تا 10 بخواهیم، نمی دانیم که کاربر ممکن است چند بار عدد بزرگتری وارد کند، بنابراین ما به پرسش "در حالی که عدد بین 1 و 10 نیست" ادامه می دهیم.
3 نوع حلقه چیست؟
حلقه های
ساختارهای کنترلی هستند که برای تکرار یک بخش معین از کد به تعداد معینی بارها یا تا زمانی که یک شرط خاص برآورده شود استفاده می شوند. ویژوال بیسیک سه نوع حلقه اصلی دارد: حلقه های for.. حلقه های بعدی، حلقه های do و حلقه های while.
بیانیه حلقه while چیست؟
نمای کلی. حلقه while یک دستور جریان کنترلی است که به کد اجازه می دهد تا بر اساس یک شرط بولی معین به طور مکرر اجرا شود. حلقه while را می توان به عنوان یک تکرار در نظر گرفتبیانیه if.