كيف نستخدم do while
اتمنى تغطوني مثاال
كيف نستخدم do while
اتمنى تغطوني مثاال
وانا بعد ابي أعرف شو الفرق بين while و do while
متى نستخدم do while
ياريت من أصحاب الخبرة يوضحون لنا لو بمثال بسيط
ولكم جزيل الشكر
:::همس الوجدان:::
أنا بقول لكم شو الفرق بين الdo while loop & while loop.....
بعطيهم هالمثال ومن خلاله بتفهمون...شوفوا هالمثال....
datafile>>inputchar; while(input!='.') datafile>>inputchar; أما الdo while do datafile>>inputchar; while(inputchar!='.');
في الwhile loop...نحن احتجنا للpriming read....اللي هو الشرط...يعني لازم يكون للinputchar...قيمه قبل ما ندخله في اللوب....
أما الdo while loop....فنحن ما لازم نكتب الinputchar مرتين...
لانه اللوب يطلع قبل ما نقيم الكاركتر
تم تعديل هذه المشاركة بواسطة cold0zero في 22 ديسمبر 2003 في 05:31
أظن حسب معرفتي البسيطة
أنوا ال while تقوم بتنفيذ العمل طالما الشرط محقق
بينما Do/while تقوم بالبداية بتنفيذ العمل المطلوب من ثم التحقق من الشرط
السلام عليكم,
إن while يمكن أن لا تمر عن الكود اللي بواسطها إدا لم تتحقق condition التي نريدها أما do while فهي ولا بد أن تمر عبر الكود ولو لمرة واحدة.
إلى اللقاء.
هذا الموضوع مغلق.