Page 96 - thani
P. 96
يدادعلاا سماخلا / بوساحلا يدادعلاا سماخلا / بوساحلا
ةلخادتملا مكحتلا لمج :يناثلا سردلا
.ةسيئرلا ةركفلا
Nested Selection Structure
لئاسملا ضعب جاتحت
نم رثكا ىلإ جماربلاو
؟لخادتملا رايتخلاا لمج ام
ةلمج نم رثكاو طرش دوجو
ةدع ربتخت وا صحفت اهنوك لخادتملا رايتخلاا بيكرت زيمي ام
دحا ققحت دنع اهذيفنت داري
نيب رايتخلاا نع ًلاضف نينثلاا ىلع ديزت يتلا طورشلا نم
لثم يف مدختسي اذل ،طورشلا
سردلا يف ةيطرشلا لمجلا يف تسرد يتلا( نيلامتحا نم رثكا ةيطرش لمج تلااحلا هذه
بيكارت لخاد If...Then...Else بيكارت عضوب كلذو ،)قباسلا رايتخلاا بيكرت فرعت
رايتخلاا بيكرت غيص عاونأ رثكاو .اذكهو If...Then...Else
.لخادتملا
:يه ةجمربلا تاغل مظعم يف مادختسلاا ةعئاشلا لخادتملا
.ملعتلا تاجاتن
:ةلخادتملاif…then…elseif ةلمج .1
نوكأس سردلا ةياهن يف
if…و if…then لمجلا نم ةيلومش رثكأ ةيطرش ةلمج يه
:نأ ىلع اًرداق
.then…else
لمج عاونا ىلإ فرعتأ .1
:يه ةماعلا اهتغيصو
.ةلخادتملا مكحتلا
:ىلولأا ةغيصلا
If >condition 1> Then لمجل ةماعلا ةغيصلا مهفأ .2
Statements 1 .ةلخادتملا مكحتلا
Else ةلثملأا نم اًددع قبطأ .3
If >condition 2> Then
.ةلخادتملا مكحتلا لمجل
Statements 2
Else
If >condition 3> Then
Statements 3
If…then…Elseif ةلمج
Else
Select Case ةلمج
Statements 4
End If
End If
End If ؟ ةلخادتملا مكحتلا لمج فرع :لاؤس
ّ َ
97