|
#1
|
||||
|
||||
![]() اقتباس:
مثال عدد مرات التكرار في الامر الاتي for n =1 to 6 step 2 ....next عندما يذهب البرنامج لكلمة For أول مرة يتم تخزين قيمة البداية فى العداد فيكون حسب هذه الجملة قيمة العداد N=1 و حيث ان قيمة العداد أقل من قيمة النهاية و قيمة الزيادة موجبة فيكون شرط التكرار أن تكون قيمة العداد أكبر من أو تساوى قيمة النهاية 6 يتحقق الشرط فيتم التكرار [ الأول ] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=1+2=3 ثم تتم اختبار شرط التكرار N<=6 أى 3 أقل من أو تساوى 6 يتحقق الشرط فيتم التكرار [ الثانى] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=3+2=5 ثم تتم اختبار شرط التكرار N<=6 أى 5 أقل من أو تساوى 6 يتحقق الشرط فيتم التكرار [ الثالث ] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=5+2=7 ثم تتم اختبار شرط التكرار N<=6 أى 7 أقل من أو تساوى 6 فلن يتحقق الشرط فلا يتم التكرار لذا تكون عدد مرات التكرار 3 و قيمة العداد بعد نهاية التكرار 7 ================================= مثال عدد مرات التكرار في الامر الاتي for n = 1 to 10 step 2 عندما يذهب البرنامج لكلمة For أول مرة يتم تخزين قيمة البداية فى العداد فيكون حسب هذه الجملة قيمة العداد N=1 و حيث ان قيمة العداد أقل من قيمة النهاية و قيمة الزيادة موجبة فيكون شرط التكرار أن تكون قيمة العداد أكبر من أو تساوى قيمة النهاية 10 يتحقق الشرط فيتم التكرار [ الأول ] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=1+2=3 ثم تتم اختبار شرط التكرار N<=10 أى 3 أقل من أو تساوى 10 يتحقق الشرط فيتم التكرار [ الثانى] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=3+2=5 ثم تتم اختبار شرط التكرار N<=10 أى 5 أقل من أو تساوى 10 يتحقق الشرط فيتم التكرار [ الثالث ] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=5+2=7 ثم تتم اختبار شرط التكرار N<=10 أى 7 أقل من أو تساوى 10 يتحقق الشرط فيتم التكرار [ الرابع ] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=7+2=9 ثم تتم اختبار شرط التكرار N<=10 أى 9 أقل من أو تساوى 10 يتحقق الشرط فيتم التكرار [ الخامس ] ====== ثم يتم الذهاب لكلمة Next فيتم زيادة قيمة العداد بقيمة الزيادة التى بعد Step N=N+2 -- أى أن N=9+2=11 ثم تتم اختبار شرط التكرار N<=10 أى 11أقل من أو تساوى 10 فلن يتحقق الشرط فلا يتم التكرار لذا تكون عدد مرات التكرار 5 و قيمة العداد بعد نهاية التكرار 11 =============================== و هكذا مع المثال الثالث عاطف مهدى حسان - معلم أول (أ) كمبيوتر
=============================== |
![]() |
العلامات المرجعية |
|
|