عرض مشاركة واحدة
  #3  
قديم 15-05-2011, 09:22 AM
الصورة الرمزية MR : ABO BATTA
MR : ABO BATTA MR : ABO BATTA غير متواجد حالياً
معلم الحاسب الآلى
 
تاريخ التسجيل: Jan 2009
المشاركات: 14,295
معدل تقييم المستوى: 31
MR : ABO BATTA will become famous soon enough
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة sabawi مشاهدة المشاركة
x = 1


for m = 0 to 7 step 3

x = x*2

next



أرجو شرح الأجابة بالتفصيل الممل
التكرار هنا سيحدث اربع مرات وبالتالي سيأخذ العداد m اربع قيم والجملة التي سوف تتكرر هي x = x * 2 وهي سوف تتكرر ثلاث مرات فقط نظرا للآتي :
اول تكرار
m = 0
x = x * 2 = 1 * 2 = 2
ثاني تكرار
m = 0 + 3 = 3 مقدار step الذي يساوي 3
x = x * 2 = 2 * 2 = 4
ثالث تكرار
m = 3 + 3 = 6
x = x * 2 = 4 * 2 = 8
رابع تكرار
m = 6 + 3 = 9
وهنا وجدنا ان قيمة العداد m قد تجاوزت مقدار End اي نهاية التكرار الذي يساوي 7 وبالتالي يتوقف التكرار عند هذا الحد وبالتالي نجد ان آخر قيمة للمتغير m هي 9 وآخر قيمة للمتغير x هي 8
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن
واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين