القائمة الرئيسية

الصفحات

أخبار الاخبار

قاعدة التكرار for لتكرار البيانات فيجوال بيسك دوت نت

قاعدة التكرار for لتكرار البيانات فيجوال بيسك دوت نت

قاعدة التكرار for لتكرار البيانات فيجوال بيسك دوت نت

تستخدم قاعدة التكرار for لتكرار مجموعة من الاوامر لتكرار البيانات كما انها تسهل عليك النتائج في لغة فيجوال بيسك دوت نت لانها من اهم  وامر التكرار والتي تعمل علي اظهار نتيجة من مجموعة تكرارية وتكون القيمة محصورة بين رقم أو رقمين وتعطي القيمة المحصورة بين رقمين وشكلها كالتالي
:
For [variable] = Start To End
Statement1
Statement2

Next [Variable]
كما نري هذا هو شكلها العام ويتكون من متغير رقمي وبعدها سطر الاوامر التي نريد تكرارها وبعد ذلك تظهر النتيجة الناتجة من حلقة التكرار كما انها تتيح لك اضافة شكل اخر step وتستخدم لتجاهل اوامر معينة وهي خطوة واحدة
وشكل قاعدة for التكرارية كالتالي:
تحليل التطبيق: تصميم برنامج يقوم بتنفيذ الحلقة التكرارية للمتغير ()a
بين القيمة الأولى ( )0وتتزايد إلى أن تصل إلى القيمة النهائية ( )10التي
تتوقف عندها الحلقة التكرارية مع إظهار أعداد التكرار في كلا من مربع النص
.
في نفس الوقتMessageBox ورسالةTextBox1
يتم كتابة الكود التالي عند النقر المزدوج على أداة الزر For
: Loop
Dim a As Integer = 0
"
بداية الحلقة التكرارية من العدد 0إلى
العدد النهائي 10الذي يتوقف عنده التكرار"
For a = 0 To 10
TextBox1.Text = a
MessageBox.Show)"The value of a is:" & a(
Next a
كما نري في هذا التطبيق قد صنعنا كود لتكرار النتائج من  0 ألي 10 ونلاحظ انب العد يبدأ من رقم 0 اي النتيجة ستكون ألي 11 لان العد دائما يكون من رقم صفر وعرض النتيجة في مربع الرسائل وبطبيعة الحال تعتبر اوامر التكرار وخاصة التكرارية والتي تعمل علي عمل حلقة تستطيع من خلالها اخراج قيمة تحددها من حيث الرقم الذي تريد عرضة ا اخراج منة نتيجة كما ان قاعدة for تستخدم في عمل تكرار وتستخدم في قواعد البيانات مثلا عمل لووب علي مجموعة من الحقول في قاعدة البيانات كما انها مفيدة جدا في جميع البرامج التي تستخدم متغيرات


هل اعجبك الموضوع :

تعليقات

src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">

التنقل السريع