Page 91 - thani
P. 91
يدادعلاا سماخلا / بوساحلا يدادعلاا سماخلا / بوساحلا
:ةيطرشلا مكحتلا لمج :لولأا سردلا
.ةسيئرلا ةركفلا
If… then…Else ةلمجو If…then ةلمج
اًرود ةيطرشلا مكحتلا لمج يدؤت
؟ةيطرشلا مكحتلا لمج ام جماربلاو لئاسملا لح يف امهم
ً
رايتخلاا ةلمج وأ مكحتلا لمج نا ،لولأا لصفلا يف انركذ امك وا راسم ذيفنت ىلع لمعت اهنوك
راسم يف مكحتلل مدختست Selection Control Structures رخلاا نود ةلمتحم نيراسم دحا
يا ،ةيلسلست تسيل ةقيرطب ةيبوساحلا جمانربلا تاوطخ ديفنت نم ددع كانهو ،ام طرش قفو ىلع
ناو .اهلسلست ةبترم ةرورضلاب سيل تاوطخ ةدع ذيفنت نكمي يف ةمدختسملا ةيطرشلا لمجلا
:يه ةجمربلا تاغل مظعم يف ةمدختسملا مكحتلا لمج رهشا
.ةجمربلا
دحاولا رايتخلاا ةلاح If … then .1
نيرايتخلاا ةلاح If … then … Else .2 .ملعتلا تاجاتن
ددعتملا رايتخلاا ةلاح Select … Case .2 اًرداق نوكأس سردلا ةياهن يف
:ةيطرشلا (if…then( ةلمج .1 : ْ نأ ىلع
ةعومجم وأ( Condition طرش )if…then( ةلمج مضت .ةيطرشلا مكحتلا لمج لمع مهفأ .1
ةدع وأ ةلمج ذيفنت متي ) true حيحص يا( اهققحت دنع )طورش مكحتلا لمج عاونا ىلإ فرعتأ .2
مدختستو ،ةلمجلا كلت ذيفنت متي لا طرشلا ققحتي مل اذإو ،لمج .ةيطرشلا
:يه اهل ةماعلا ةغيصلاو .ةادلأا دحاولا رايتخلاا ةلاح يف If… ةلمج لمع نيب قرفأ .3
then )طرش( If If… then… ةلمجو then
statement)s( )اهذيفنت متي لمج وأ ةلمج(
. Else
End if
:يتلاا يبايسنلاا ططخملاب ةيطرشلا )if…then (ةلمج لثمتو
Condition طرشلا
Selection رايتخلاا بيكرت
Structure
If…then ةلمج
؟ةيطرشلا مكحتلا ةلمج فرع :لاؤس If… then…Else ةلمج
ّ
92