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

Related Posts:

  • القوائم القوائم المنسدلة Menus من الافضل دائما ترتيب الاوامر التى من الممكن ان ينفذها المستخدم فى شكل قوائم لتنفيذ ذلك عليك ان تنشىء فورم اولا والان قم … Read More
  • الاجراءات (1) الاجراءات اجراءات احداثاجراءات عامة اجراءات احداث Event Procedure انواع الاحداث Keyboard events يقع هذا النوع من الاحداث عندما يقوم … Read More
  • البرامج الفرعيةالبرامج الفرعية Sub Routine الفرق بين البرامج الفرعية و الدوال ينتج عن الداله قيمة بينما يقوم البرنامج الفرعى بمهمة معينة لا ينتج عن … Read More
  • الحلقات التكرارية الحلقات التكرارية Loops يزودك visual basic.net بثلاثة انواع من التكرارات تكرارات يتم تشغيلها عدد من المرات مع احتمال عدم تشغيلها على ال… Read More
  • الاجراءات -2 الاجراءات العامة هذه الاجراءات ليس خاصه بحدث معين و تنقسم الى نوعين : اجراءات عامة ترجع قيمة ويقصد بها الدوال Functions اجراءات عامة … Read More

0 التعليقات:

إرسال تعليق

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