اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

  #1  
قديم 03-04-2016, 11:19 PM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 18
زياد_عاطف is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة الاستاذ حمادم مشاهدة المشاركة
السلام عليكم ورحمة الله وبركاتة
كيف اعرف عدد مرات التكرار في جملة for ...next
مثال عدد مرات التكرار في الامر الاتي for n =1 to 6 step 2 ....next
مثال عدد مرات التكرار في الامر الاتي for n = 1 to 10 step 2
مثال عدد مرات التكرار في الامر الاتي for n=1 to 10 step 4

وارجوا الشرح للمثال والاجابة علية
وتحياتي للجميع
==============================================
مثال عدد مرات التكرار في الامر الاتي 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

===============================
و هكذا مع المثال الثالث
عاطف مهدى حسان - معلم أول (أ) كمبيوتر
===============================


رد مع اقتباس
إضافة رد

العلامات المرجعية

أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 03:32 PM.