2009/02/15

الحلقات التكرارية

الحلقات التكرارية

Loops

يزودك visual basic.net بثلاثة انواع من التكرارات

  • تكرارات يتم تشغيلها عدد من المرات مع احتمال عدم تشغيلها على الاطلاق
  • تكرارات يتم تشغيلها على الاقل مرة واحدة او اكثر
  • تكرارات يتم تشغيلها عدد محدد من المرات ثم تتوقف بعد ذلك عن العمل

،

أولا : تكرارات يتم تشغيلها عدد من المرات مع احتمال عدم تشغيلها على الاطلاق

Do While

يقوم البرنامج من التحقق من صحة شرط استمرار على اساسه يبدأ البرنامج فى تنفيذ التكرار و يكون شكله كالمثال التالى

Do while x <5

X=x + 1

Loop

السطر الاول من الكود يخبر البرنامج ان ينفذ اكواد التكرار فقط اذا كانت قيمة x اصغر من الرقم الموضح وبذلك يتوقف التكرار عندما تكون قيمة x اكبر من او تساوى الرقم الموضح

Do until

يقوم البرنامج من التحقق من صحة شرط توقف على اساسه يتوقف البرنامج عن تنفيذ التكرار و يكون شكله كالمثال التالى

Do until x > 5

X=x + 1

Loop

السطر الاول من الكود يخبر البرنامج ان ينفذ اكواد التكرار الى ان تكون قيمة x اكبر من الرقم الموضح وبذلك يستمر التكرار طالما قيمة x لم تصل بعد للرقم الموضح

ثانيا : تكرارات يتم تشغيلها على الاقل مرة واحدة او اكثر

Do loop until

يتم تنفيذ الكود مره واحدة ثم ينفذ البرنامج التكرار الى ان يتحقق شرط التوقف

Do

X=x + 1

Loop until x > 5

Do While

شبيهة بالتكرار السابق فى ان الكود الاساسى سوف يتم تنفيذه مره واحده اولا ثم يتحقق البرنامج من مدى توافر شرط الاستمرار لتكرار الكود

Do

X=x + 1

Loop while x <5

References :

Microsoft Visual Basic 2005 Express Edition Programming for the Absolute Beginner by : Jerry Lee Ford, Jr.

Visual Basic .NET for Dummies by : Wales Wang

المثال التالى وحدنا الشرط فى كل التكرارات وهو ان x <5 وذلك حتى يتضح الفرق بين كل نوع واخر من التكرارت

لتحميل المثال اضغط هنا

Password : vb2009

0 التعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.