الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهي قاعده do while

مغلق
بدأه طالب برمجة في 21 ديسمبر 2003 · 4 رد · 3,401 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف نستخدم do while

اتمنى تغطوني مثاال

#2

وانا بعد ابي أعرف شو الفرق بين while و do while

متى نستخدم do while

ياريت من أصحاب الخبرة يوضحون لنا لو بمثال بسيط

ولكم جزيل الشكر

:::همس الوجدان:::

#3

أنا بقول لكم شو الفرق بين ال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

#4

أظن حسب معرفتي البسيطة

أنوا ال while تقوم بتنفيذ العمل طالما الشرط محقق

بينما Do/while تقوم بالبداية بتنفيذ العمل المطلوب من ثم التحقق من الشرط

#5

السلام عليكم,

إن while يمكن أن لا تمر عن الكود اللي بواسطها إدا لم تتحقق condition التي نريدها أما do while فهي ولا بد أن تمر عبر الكود ولو لمرة واحدة.

إلى اللقاء.

هذا الموضوع مغلق.

مواضيع مشابهة