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

سؤال عن do while

بدأه اياد العراقي في 5 نوفمبر 2017 · 1 رد · 902 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ارجو توضيح الكود التالي

counter = 0
max = 10
DO WHILE .T.

   counter = counter + 1
   IF age > 65 
      LOOP
   ENDIF
   IF counter >= max
     EXIT
   ENDIF
   ? "Hello" + name
ENDDO

 

وسؤالي تحديدا متى نستعمل هذه الصيغة للـ

DO WHILE .T.

اذا امكن امثلة توضيحية اكثر مع التقدير

#2

اخي العزيز 

لماذا لم تكمل بنفس الموضوع الخاص بالشرط البرمجي

بسبب مخالفات الأعضاء لقوانين المشاركة وإضافة المواضيع ابتعد الكثير من المنتدى ارجو ان تكمل في مواضيعك المستقبلية بموضوع واحد اذا امكن ،

بخصوص الايعاز 

هو عبارة عن دوران الايعاز او اعادة تطبيق الايعاز بشرط توقف معين والشرط للتوقف هنا هي exit عند تحقق الشرط عن المساواة بين العداد والاكبر 

Counter , max

والشرط هنا لعرض الاسم مع كلمة هلو 

هو عندما يكون العمر اكبر من ٦٥

اما متى تستخدم فلايوجد شرط معين والأفكار كثير 

تحياتي للجميع

▲ 1

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