عرض مشاركة واحدة
  #8  
قديم 02-04-2011, 08:54 AM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 17
زياد_عاطف is on a distinguished road
Opp عاطف حسان- الاجابة

اقتباس:
المشاركة الأصلية كتبت بواسطة FLURAG مشاهدة المشاركة
(4) عدد مرات التكرار فى الأمر For N = 1 To 6 Step 3 ( ــــــــ )
================================================== =======
فى جملة For...Next لازم نعرف نحدد 3 حاجات و هى (1) عدد مرات التكرار (2) قيمة العداد فى نهاية التكرار (3) قيمة المتغير == فإحنا نعمل جدمل فيه 3 أعمدة يخصص كل عمود لواحد من الثلاثة اللى قلنا عليهم==
أول ما نشغل البرنامج و يوصل للأمر For...Next يتم تخزين القيمة الإبتدائية للعداد اللى هى فى المثال بتاعنا ==1== ثم تتم المقارنة بين قيمة العداد و القيمة النهائية للعداد و طالما أن هذه القيمة أقل من أو تساوى القيمة النهائية يتم تكرار الأوامر ين For و Next == ثم يرجع لـ For و يقوم بزيادة قيمة العداد بمقدار الزيادة اللى متحدده فى الرقم اللى بعد كلمة Step == أما لو أصبحت قيمة العداد أكبر من القيمة النهائية له و هى فى المثال == 6 == يتوقف التكرار و يذهب البرنامج لتنفيذ الأوامر بعد Next
=================================================
==لو حبينا نشوف قيمة العداد حا نلاقيها = أول ما يشتغل البرنامج يتخزن فيه القيمة الإبتداية و هى هنا ==1==فيتم التكرار لأن ال==1== أقل من أو يساوى القيمة النهائية 6 معنى ذلك أنه يتم أول تكرار
==بعد التنفيذ يروح ل Next و يزود العداد N بمقدار الزيادة 3 فتصبح قيمة العداد = 3+1=4== فيتم التكرار لأن الـ =4= أقل من أو يساوى القيمة النهائية 6 معنى ذلك أنه يتم ثانى تكرار
==بعد التنفيذ لو تم زيادة قيمة العداد بمقدار الزيادة ==3== تصبح قيمة العداد== N = 4+3=7== و هنا ستكون قيمته ليست أقل من أو يساوى القيمة النهائية 6 == أو بشكل آخر أكبر من قيمة العداد فينتهى التكرار و يتم الإنتقال لمجموعة الأوامر التى بعد Next
================================================
نستخلص أن قيمة العداد فى كل تكرا أول مرة ==1== ثانى تكرار ==4== و يتوقف عند هذا الحد و يكون عدد مرات التكرار ==2==
================================================== ===
أرجو أن يكون الشرح مبسطا و ذو فائدة == عاطف حسان/ ميت موسى الإعدادية / شبين الكوم
رد مع اقتباس