اقتباس:
المشاركة الأصلية كتبت بواسطة ابو بطة
معذرة أبو محمد
حضرتك يجوز تكون قرأت خطأ من أين أتيت بأن بمقدار الزيادة 3 والمعلوم ان مقدار الزيادة هو الرقم الذي يلي كلمة Step وطالما ان هذه الكلمة لم تكتب كما في المثال For Z = 0 To 5 إذن يفهم من ذلك ان مقدار الزيادة بمقدار واحد ( 1 )
وعلى هذا الأساس يكون التكرار 6 مرات كما وضحتها سابقاً .
والمثال اللى حضرتك استشهدت بيه ستجد ان مقدار الزيادة هو واحد أيضاً ( 1 ) لأن الزيادة بتظهر في السطر الرابع
Z = Z + 1 أي قم بزيادة قيمة Z بمقدار 1 فمن أين أتيت حضرتك بالزيادة بمقدار 3 .
|
شكرا جزيلا يأخي ولكن أنا لم أقول الزيادة بمقدار 3 ولكن هذا شرح وجهة نظري
يزداد العداد بقيمة Step وهي واحد كما قلت نعم ولكن z تتغير في الخطوة الثانية z=0+1 فتصبح 1 ثم نعود لبداية التكرار فتزداد z بواحد قيمة الخطوة step فتصبح z=1+1 وبالتالي تصبح 2 وتصبح z في الخطوة الثانية z=2+1 فتصبح 3 ثم نعود لبداية التكرار فتزداد بقيمة step وهي واحد z=3+1 وبالتالي تصبح 4 حيث z كانت 3 ثم تتغير z في الخطوة الثانية لتصبح z=4+1 وبالتالي نعود الى بداية التكرار ليصبح 6 وبالتالي ينتهي التكرار وتصبح n=z وبالتالي تكون n = 6 وعدد مرات التكرار 3 ( مع ملاحظة العداديزداد مرتين يزداد بقيمة Step وهي واحد وكذلك يتغير العداد في الخطوة الثانية بزيادة ايضا واحد z=z+1 ) ونرجو تجربة الكود ولكم جزيل الشكر
مع خالص وارق تحياتي