![]() |
عدد مرات التكرار
ارجو توضيح كيفية حساب عدد مرات التكرار فى for ........ next
فمثلا ما عدد مرات التكرار فى هذا السؤال for m = 2 to 10 step 3 ولكم جزيل الشكر |
التكرار هو 2-5-8-11
عدد مرات التكرار 4 قيمة المتغير mهى 11 الفيمة التى يتوقف عندها التكرار |
عدد مرات التكرار 3 لان اخر قيمة 11 لا يتم تنفيذ التكرار بها
|
عدد مرات التكرار 3
كان جاي مرة سؤال نهي الجدل في القصة دي عدد مرات التكرار في الاعداد الفردية من 1 الي 10 وكانت 5 |
قيمة m هي 2 و 5 و 8
إذن عدد مرات التكرار 2 وسكرا |
لو سمحتوا عايز اعرف ضروري عدد مرات التكرار في المثال هل 3 ولا4
لان اللي اعرفه عدد مرات التكرار يعني عدد مرات تنفيذ الحلقه وهي اتنفذت 3 مرات مش 4 |
فى هذا السؤال نجد أن بداية الحلقة هى: 2 إذن أى قيمة أصغر من 2 لا تعنينا ولن تنفذ، كما أن نهاية حلقة التكرار هى: 10 إذن أي قيمة أكبر من 10 لا تعنينا ولن تنفذ أيصا. إذن العداد يبدأ بــــ 2 ثم يزيد 3 كل مرة فيصبح 5 ثم 8 فقط اي ان: الأوامر الموجودة بين for و next ستنفذ 3 مرات: عند 2 ثم عند 5 ثم عند 8
|
يعنى كده عدد مرات التكرار 3:mad:
|
3 مرات 2 و 5 و 8
ولا يتم احتساب الرابعة لانها تذهب بعد next لمعرفتها بسهولة for x = 2 to 10 step 3 msgbox(x) next سوف تظهر الرسالة 3 مرات فقط وهم 2 و 5 و 8 وسوف يذهب بعد next عندما تصبح القيمة 11 |
عدد مرات التكرار هو 3
|
انا شغال بقانون
عدد مرات التكرار = ( ( قيمة النهايه - قيمة البدايه ) / مقدار الزيادة ) +1 وشغاله معايا تمام |
عدد مرات التكرار 4 مع الوضع في الإعتبار أن قيمة العداد ستكون بعد Next وبالتالي سيعطي النتيجة 11 وبرسالة واحدة فقط ، أما لو كان الإستعلام عن العداد داخل الحلقة التكرارية أي أن صندوق الرسالة قبل Next فستكون القيم على التوالي 2 ثم 5 ثم 8 أي 3 مرات .
السؤال المحير لو جاء السؤال للطالب بدون صندوق الرسالة Msgbox فعلى أي أساس سوف يحتسبها ، بمعنى آخر هل يحتسبها على أساس وجود صندوق الرسالة قبل Next أم بعدها ؟ |
عددمرات التكرار 3 وقيمة m النهائية 11
|
اقتباس:
|
اقتباس:
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 01:44 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.