Visual Basic - For Loop (حلقة For)
Visual Basic - For Loop (حلقة For)
تُستخدم حلقة For لتنفيذ تعليمات عددًا محددًا من المرات، وهي مناسبة جدًا عند معرفة عدد التكرارات مسبقًا.
🔹 الصياغة الأساسية
For المتغير = البداية To النهاية [Step خطوة]
' تعليمات تتكرر
Next
💻 مثال بسيط
For i As Integer = 1 To 5
Console.WriteLine("التكرار رقم: " & i)
Next
✅ هذا المثال يطبع الأعداد من 1 إلى 5.
🔄 استخدام Step لتحديد الخطوة
يمكنك تغيير مقدار الزيادة باستخدام Step.
For i As Integer = 0 To 10 Step 2
Console.WriteLine(i)
Next
✅ هذا المثال يطبع: 0, 2, 4, 6, 8, 10
🔽 العد التنازلي
يمكنك العد للخلف بتحديد Step -1.
For i As Integer = 5 To 1 Step -1
Console.WriteLine(i)
Next
✅ الناتج: 5, 4, 3, 2, 1
⚙️ الخروج من الحلقة مبكرًا
يمكنك استخدام Exit For لإنهاء الحلقة قبل اكتمالها.
For i As Integer = 1 To 10
If i = 4 Then
Exit For
End If
Console.WriteLine(i)
Next
✅ الناتج: 1, 2, 3
📌 ملاحظات مهمة
- يجب كتابة
Nextلإنهاء الحلقة. - يمكنك استخدام أي اسم متغير في التكرار.
- يمكن تضمين حلقات For داخل حلقات For أخرى (Nested Loops).
تعليقات
إرسال تعليق