
22-03-2013, 11:21 PM
|
 |
مــٌــعلــم
|
|
تاريخ التسجيل: Sep 2010
المشاركات: 1,514
معدل تقييم المستوى: 16
|
|
اقتباس:
المشاركة الأصلية كتبت بواسطة محمد زكى شرابى
بعد تنفيذ الامر التالى for x =2 to 10 step 3
ما هى آخر قيمة للمتغير X هل هى 8 ام 11؟؟
فالقيمه 8 هى اخر قيمه لاخر حلقه تكراريه... والقيمه 11 هى القيمه التى بسبها تم الخروج من الحلقه التكراريه فايهما يتم تخزينه فى المتغير × ؟؟؟؟
و هل الامر سيتختلف اذا كان الناتج سيظهر داخل الحلقه التكراريه اى قبل next ? او كان الناتج سيظهر خارج الحلقه التكراريه بعد next ?كما هو الحال فى الامرين التاليين
الاول :
for x =2 to 10 step 3
Msgbox (x )
next
الامر الثانى :
for x =2 to 10 step 3
next
Msgbox (x )
|
قيمة x فى الذاكرة تغيرت كما يلى 2 ثم 5 ثم 8 ثم 11
فى الكود الأول
سيظهر ثلاث صناديق رسالة متتابعة بالقيم 2 ثم 5 ثم 8
فى الكود الثانى
سيظهر صندوق رسالة وحيد بالقيمة 11
__________________
يخطئ من يظن أن للذئاب ديناً
|