Page 101 - khamis
P. 101
يدادعلاا سماخلا / بوساحلا
تافوفصملا يف ةلخادتملا راركتلا ةادأ ةلمج : يناثلا سردلا
Nes ted Repetition Statement in Matries
؟ةلخادتملا راركتلا ةادأ ام ةسيئرلا ةركفلا
ً
نع لاضف ،ةطيسبلا راركتلا تاودأ تسرد ةقباسلا ةنسلا يف ــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــ
.)لولأا لصفلا يف( تاهجتملا عم لماعتلا يف اهمادختسا رصانع ىلإ لوصولا ةيغب
ــــــــــــــــــــــــــــــــــــــــــ
ً
لوصوللو )Matrix( داعبلأا ةيئانث ةفوفصملا ةءارقلو ايلاح اهيبترت فدهب ةفوفصملا
ــــــــــــــــــــــــــــــــــــــــــ
تايلمعلا نم ددع ءارجإ( اهعم لماعتلاو اهرصانع عيمج ىلإ ددع ءارجإو نيعم لكشب
ــــــــــــــــــــــــــــــــــــــــــ
ناك امهم لقأ ةيجمرب تاوطخبو ةعرسب )اهيلع ةيباسحلا اهيلع ةيباسحلا تايلمعلا نم
ــــــــــــــــــــــــــــــــــــــــــ
Nested ةلخادتملا راركتلا ةادأ مَدختست ، ةفوفصملا مجح راركتلا )تاقلح( ةادأ مدختسن
.ةلخادتملا
ءاشنلإ ةيراركتلا بيكارتلا هذه مدختسن ذا ،Repetition ــــــــــــــــــــــــــــــــــــــــــ
ملعتلا تاجاتن
لكشب نيريغتم لامعتسا قيرط نع تافوفصملا ةءارقو ــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــ
.jو i اتميق امه لخادتم نوكاـــس سردلا اذـه ةياهن يف
:نأ ىلع ارداق
وأ( ناتيراركت ناتقلح دجوت ةلخادتملا راركتلا بيكارت يفو ــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــ
)Inner Loop- ةيلخاد راركتلا ةقلح( ،ةلخادتم )رثكأ بيكارت ةيمهأ ىلإ فرعتأ .1
.ةلخادتملا راركتلا
.)Outer Loop ةيجراخ راركتلا ةقلح( لخاد لمعت يتلاو ــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــ
،ناعطاقتي لا ثيحب نيتقلحلا ناتاه لمع يف قسانتلا متيو مادختسا ةيفيك ىلإ فرعتأ .2
.ةلخادتملا راركتلا بيكارت
ةرود ذيفنت مت املكو .ةيلخادلا ةقلحلل ذيفنتلا ةيولوأ نوكتو ــــــــــــــــــــــــــــــــــــــــــ
لمكت ةيلخادلا راركتلا ةقلح نإف ةيجراخلا راركتلا ةقلح نم ــــــــــــــــــــــــــــــــــــــــــ
تادرفملا
راركتلا ةقلح نم ةيلاتلا ةرودلا ىلإ لاقتنلاا متيل اهتارود عيمج ــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــ
:يتلاا ططخملا يف حضوم امك .ةيجراخلا Nested راركتلا بيكارت
ةلخادتملا
Repetition
j=1 to m ــــــــــــــــــــــــــــــــــــــــــ
راركت ةقلح
Inner Loop
)2(ةيجراخراركت ةقلح ــــــــــــــــــــــــــــــــــــــــــ
ةيلخاد
i=1 to n ــــــــــــــــــــــــــــــــــــــــــ
Outer Loop
راركت ةقلح
ــــــــــــــــــــــــــــــــــــــــــ
ةيجراخ
)1( ةيلخاد راركت ةقلح ــــــــــــــــــــــــــــــــــــــــــ
بانس ةغل
)Snap(
ــــــــــــــــــــــــــــــــــــــــــ
)1( راركتلا ةياهن
)2( راركتلا ةياهن
لاؤــس
.ةلخدتملا راركتلا بيكارت فرع
101