آخر تابستونت رو متفاوت کن 🌟 ۳۰٪ تخفیف + هدیه ۳ میلیونی 🎁😉
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ hamid abdi
تفاوت do while با while
احمدرضا فاطمی کیا حل شده توسط احمدرضا فاطمی کیا

مهم‌ترین تفاوت این دو در این است که :

زمان اجرا شدن کد در while هربار شرط چک میشود و تا زمانی شرط درست باشد کد مد نظر اجرا میشود        اما

زمان اجرا شدن کد در do while  برای بار اول بدون در نظر گرفتنِ درست و غلط بود شرط ، کد یکبار اجرا میشود و بعد از آن برای هر بار اجرا شدن کد ، سراغ شرط میرود و درستی و غلط بودن شرط را لحاظ میکند 

 

 مهم‌ترین تفاوت و اصلی‌ترین تفاوت این دو دستور در این است .

 

در نتیجه *********************

while  تا زمانی که شرط مشخص شده درست باشد حلقه میزند

 

do while  یکبار دستورات خود را اجرا میکند حتی اگر شرط نادرست باشد ، سپس شرط را بررسی میکند و تا زمانی که شرط مشخص شده درست باشد حلقه را تکرار میکند.

 

سلام حمید عزیز 

این موارد رو باید در قالب نکته آموزشی ایجاد کنید. 

احمدرضا فاطمی کیا ۰۵ آبان ۱۴۰۲، ۱۲:۵۳

سلام اقا احمدرضا 

به عنوان نکته اموزشی ثبت کردم اما مثل اینکه اعمال نشده.

و دوباره محتوا رو کپی کردم و به عنوان نکته اموزشی ثبت کردم اما باز اعمال نشد.

این باگ رو لطفا پیگیری کنید اقا احمدرضا

hamid abdi ۰۵ آبان ۱۴۰۲، ۱۳:۲۷

به پشتیبانی منتقل میکنم. 

بهترین پاسخ
احمدرضا فاطمی کیا ۰۵ آبان ۱۴۰۲، ۱۶:۲۸