
15-03-2012, 05:48 PM
|
 |
معلم حاسب آلى
|
|
تاريخ التسجيل: Oct 2010
المشاركات: 2,459
معدل تقييم المستوى: 17
|
|
استاذنا الفاضل سيف سالم
هذا المثال سبب حيرة واختلاف عند الكثير ولكن وجدت مخرج لحد ما لهذه المشكلة
Dim x, i As Integer
i = 2
For x = 0 To 6 Step 2
i = i * 2
msgbox x
Next
هذا المثال ليس به اختلاف بين أحد فى قيم x كالتالى x = 0 , 2 , 4 , 6
Dim x, i As Integer
i = 2
For x = 0 To 6 Step 2
i =i * 2
Next
msgbox x
هذا المثال أيضاً ليس به اختلاف بين أحد فى قيمة x كالتالى x = 8
Dim x, i As Integer
i = 2
For x = 0 To 6 Step 2
i =i * 2
Next
هنا تكمن المشكلة فهو لم يحدد قيم x داخل التكرار أم خارج التكرار فافضل شىء لذلك
نوضح أن قيم x داخل التكرار هى x = 0 , 2 , 4 , 6 بينما قيمة x خارج التكرار x = 8
فى حين لو طلب القيمة النهائية أيضا نقول كالتالى آخر قيمة للمتغير x داخل التكرار هى x = 6 ، بينما آخر قيمة للمتغير x خارج التكرار x = 8
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|