Professional Documents
Culture Documents
1
فٍجول بٍسك قسى انحاسباث جايعه دٌانى
ًفراس انطائ.د انًرحهه انرابعه كهٍت انتربٍت االساسٍت
: ٔاٍصي
1- For index As Integer = 1 To 5
Write(index)
Next
Output: 1 2 3 4 5
2
فٍجول بٍسك قسى انحاسباث جايعه دٌانى
د.فراس انطائً انًرحهه انرابعه كهٍت انتربٍت االساسٍت
ٕٗي عثاسج عِ تذيو ىيرعثيش For…Nextفيرٌ ذْفيز ذنشاس ٍعيِ حر ٚيرحقق ششغ ٍا شٌ
ير٘قف اىرنشاس.
ٕ : Do-Loopاٍح جذًا ٗظشٗسيح ألّْا في تعط األحياُ قذ ال ّعشف مٌ عذد ٍشاخ
اىرنشاس اىري ّشيذٕا ،فإرا مْا في ذطثيق ٍا ّشيذ أُ ّسرخذً ذنشاس ٍا ىَشاخ غيش ٍعيٍ٘ح
ٍَنِ ىَشذيِ أٗ ىصالز ٍشاز أٗ خَسح ّٗشيذ أُ ير٘قف اىرنشاس عْذ ّقطٔ ٍا ىزىل ّسرخذً
اه . Do-Loop
Do While condition
statements
statements
Loop
-or-
Do
statements
statements
Loop While | Until condition
ٍصاه: 1
Dim x As Integer = 0
Do While x <= 9
(Console.Write(x
x = x + 1
Loop
output :
0 1 2 3 4 5 6 7 8 9
:2 ٍصاه
Dim x As Integer = 0
Do
)Console.WriteLine(x
x = x + 1
Loop Until x >= 10
output :
0 1 2 3 4 5 6 7 8 9
3
فٍجول بٍسك قسى انحاسباث جايعه دٌانى
د.فراس انطائً انًرحهه انرابعه كهٍت انتربٍت االساسٍت
4
فٍجول بٍسك قسى انحاسباث جايعه دٌانى
ًفراس انطائ.د انًرحهه انرابعه كهٍت انتربٍت االساسٍت
: مثال
Dim count As Integer = 0
If count = 0 Then
Console.WriteLine("count 0")
Else
Console.WriteLine("End")
End If
: يثال
Dim count As Integer = 0
If count = 0 Then
Console.WriteLine("count 0")
ElseIf count = 1 Then
Console.WriteLine("count 1")
ElseIf count = 2 Then
Console.WriteLine("count 2")
Else
Console.WriteLine("End")
End If
Else
Console.WriteLine("I = " & i & " odd")
End If
Next
،"اسرخذاً األداج اىششغيح ٗاىري ذعْي" اخرش اىحاىح: Select Case الجمله التشعبيه
.ّعطي ىين٘د اىثشٍجي سٖ٘ىح أمصش في اىقشاءج ٗاىَشاجعح
:select case ٔاىشنو اىعاً ىنرات
Select Case Variable
Case Values1
Statment1
Case Value2
Statment2
Case Value3
Statment3
End Select
5
فٍجول بٍسك قسى انحاسباث جايعه دٌانى
د.فراس انطائً انًرحهه انرابعه كهٍت انتربٍت االساسٍت
Case 12
)"اىقاُّ٘ تحسة قاصش أّد"(Console.WriteLine
Case 15
)"اىَذّي اىقاُّ٘ تحسة ٍنيَّف أّد"(Console.WriteLine
Case 18
)"اىششماخ ٗإداسج اٍرالك ىل يحق اآلُ"(Console.WriteLine
Case 40
)"اى٘قاس ٍشحيح دخيد"(Console.WriteLine
Case 65
)" ٍرقاعذ اّد"(Console.WriteLine
Case Else
)" اىَذخو اىشقٌ ٍِ ذامذ"(Console.WriteLine
End Select
* إرا ماُ ىذيْا ٍرغيش ٗاحذ ٗىٔ شالز أٗ أمصش ٍِ شالز حاالخ أٗ قيٌ ّسرخذً اه Select Case
اٍا إرا ماُ ىذيْا ٍرغيش ٗىٔ حاىريِ أٗه أقو فيفعو اسرخذاً IF..Then
6