Visual Basic - الشرط (If Else)
Visual Basic - الشرط (If Else)
تعليمات If...Else تُستخدم لتنفيذ كود معين بناءً على تحقق شرط محدد.
إذا كان الشرط صحيحًا، ينفذ الكود داخل If
، وإذا لم يكن صحيحًا يمكن تنفيذ كود بديل داخل Else
.
🔹 الصياغة الأساسية
If الشرط Then
' تعليمات إذا تحقق الشرط
Else
' تعليمات إذا لم يتحقق الشرط
End If
💻 مثال بسيط
Dim age As Integer = 20
If age >= 18 Then
Console.WriteLine("أنت بالغ.")
Else
Console.WriteLine("أنت قاصر.")
End If
🔹 استخدام ElseIf
يمكنك إضافة حالات متعددة باستخدام ElseIf
.
Dim score As Integer = 75
If score >= 90 Then
Console.WriteLine("ممتاز")
ElseIf score >= 70 Then
Console.WriteLine("جيد جدًا")
ElseIf score >= 50 Then
Console.WriteLine("جيد")
Else
Console.WriteLine("راسب")
End If
🔄 الشروط المركبة
يمكنك الجمع بين أكثر من شرط باستخدام And
و Or
.
Dim age As Integer = 25
Dim isMember As Boolean = True
If age >= 18 And isMember Then
Console.WriteLine("مرحبًا بك أيها العضو البالغ.")
End If
⚠️ ملاحظات مهمة
- يمكنك كتابة عدة أسطر داخل كل كتلة شرطية.
- تأكد من إغلاق التعليمة بـ
End If
. - الشروط تُقيّم حسب الترتيب من الأعلى للأسفل.
تعليقات
إرسال تعليق