كيفية استخدام حلقة FOR NEXT فى vb.net

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

كيفية استخدام حلقة FOR NEXT فى vb.net

مُساهمة من طرف محمد يوسف في الأربعاء ديسمبر 11, 2013 9:47 am

بسم الله الرحمن الرحيم

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

1_حلقة FOR NEXT

وتستخدم تلك الحلقة لتنفيذ الاوامر البرمجية لعدد محدد من المرات و يتم بنائها على النحو التالى :

الرمز:
For var=[startValue] To [endValue] [Step]


  [loopBody]


Next [var]

حيث أن :

  • var هو قيمة العداد او المرات التى تريد تكرار فيها الاوامر
  • startValue قيمية بداية التكرار
  • endValue قيمة نهاية التكرار
  • loopBody كتلة التعليمات البرمجية المطوب تنفيذها



مثال توضيحى :نفترض اننا نريد طباعة الارقام من 10 الى 20 باستخدام حلقة التكرار تلك ...فالحل :
الرمز:
 Dim a As Byte
         For a = 10 To 20
          Console.WriteLine("value of a: {0}", a)
      Next
      Console.ReadLine()

و النتيجة كما يلى :
الرمز:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19
value of a: 20

_ويمكنك أن تستخدم للعد الامر Step لزيادة فى كل مرة اختيارية ....ففى مثالثا السابق نفترض أننا نريد طباعة الارقام بشرط أن يكون مقدار العدد هو 2 ....كما يلى :
الرمز:
Dim a As Byte
            For a = 10 To 20 Step 2
          Console.WriteLine("value of a: {0}", a)
      Next
      Console.ReadLine()

و النتيجة كما يلى :
الرمز:
value of a: 10
value of a: 12
value of a: 14
value of a: 16
value of a: 18
value of a: 20

_إذا كنت ترغب في الخروج من حلقة FOR NEXT قبل الاتمام يمكنك استخدام الامر  Exit For

محمد يوسف
...
...

تاريخ التسجيل : 08/12/2013
المساهمات : 38
النقاط : 66
التقيم : 12
الدولة : السودان
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية استخدام حلقة FOR NEXT فى vb.net

مُساهمة من طرف أحمد مناع في الأربعاء ديسمبر 11, 2013 11:18 am

نشكر جهدك اخى محمد ...جزاك الله خيرا

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 810
النقاط : 1479
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى