|
أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل |
|
أدوات الموضوع | ابحث في الموضوع | انواع عرض الموضوع |
|
#1
|
||||
|
||||
![]()
استاذنا الفاضل سيف سالم
هذا المثال سبب حيرة واختلاف عند الكثير ولكن وجدت مخرج لحد ما لهذه المشكلة 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
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|
#2
|
|||
|
|||
![]()
1- بالنسبة للامر for....next انا مش عارفة اجابتى على الطالب تكون 8 ولا 6 وهذا لأن واضع الامتحان بيكون له نية معينة ووجهة نظر محددة وغير مسموح للمصححين بالتعليق عليها فاتمنى من واضعى الامتحان عامة والمنوفية خاصة ان يردوا على ذلك علشان نوصل وجهة نظرهم للطلبة اصحاب المصلحة اولا واخيرا
2- Dim x As Integer x = 1 Do While x < 8 x = x + 2 Loop انا الى فهمته ان قيمة x هى 9 وان قبم x داخل التكرار هى 3,5,7,9 وان عدمرات تنفيذ الأمر 3 مرات |
#3
|
|||
|
|||
![]() اقتباس:
قيمة x هي 9 قبل وبعد loop ولكن عدد مرات التكرار 4 و ليس 3
__________________
|
#4
|
|||
|
|||
![]() اقتباس:
ولكن اولا لو عدلنا المثال وكان كالتالي Dim x As Integer
For x = 12 To 6 Step 2 Next ما قيمة x قبل next وما قيمة x بعد next وهل صياغة السؤال كدا جيد ام ان نقول اوجد قيمة x بعد تنفيذ البرنامج
__________________
|
#5
|
||||
|
||||
![]() اقتباس:
اعتقد أن اجابة هذه النوعية من الأسئلة تكون عند جهاز الكمبيوتر وبالأخص برنامج الفيجوال بيزيك وبالتالى الاجابة تكون بناء على تنفيذ البرنامج والنتيجة التى تظهر من خلال الكمبيوتر المفروض أنها هى النتيجة الصحيحة لأننا لو أطلقنا العنان لتفكيرنا سيكون هناك اجابات مختلفة كثير وأنا بدورى عندما يسألنى طالب فى المعمل على جزئية مثل هذه وأمامه جهاز كمبيوتر أرد عليه : "طيب ما تسأل الكمبيوتر أفضل وشوفه هيرد عليك بايه" وشكرا
__________________
إن الطبيب بطبه ودوائه *** لا يستطيع دفع نحب قد أتى مات المُداويِ والمُداوىَ والذى *** جمع الدواء أو باعه ومن اشترى |
#6
|
|||
|
|||
![]() اقتباس:
نشكر استاذنا الفاضل ابو مريم ونتفق معه
ولكن ما هو قيمة x قبل وبعد next في المثال السابق والسابق اقباسك اياه
__________________
|
العلامات المرجعية |
|
|