#1
|
|||
|
|||
![]()
ياجماعة ضرورى ناتج الجملة التالية
dim r,sum as integer for r= 1 to 10 step -1 sum = sum + r next (msg box( r في رأيي ان قيمة المتغير r تكون صفر وهي قيمته الافتراضية عند\ الاعلان لان امر for next به خطأ املائي ونحوى وبالتالي لن ينفذ فتظل قيمة r كما هي صفر |
#2
|
||||
|
||||
![]() اقتباس:
قيمة المتغير r = 1 وهى القيمة التى تخزن داخل العداد وعندها ينتهى التكرار ويخرج من الحلقة التكرارية لان معدل الزيادة هنا بالسالب
ودى صورة من البرنامج للتأكيد ![]()
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
آخر تعديل بواسطة أحـمد قرنى ، 02-05-2014 الساعة 03:09 PM |
#3
|
|||
|
|||
![]() اقتباس:
جزاكم الله خيرا اخى الفاضل ...
وكذلك يمكن تخصيص أكثر من قيمة لنفس المتغير وتصبح قيمته هى اخر قيمة خصصت له وبالتالى فإن قيمة المتغير r = 1 |
#4
|
|||
|
|||
![]()
شكرا جزيلا ولكن لما كتبت الكود اداني خطا املائي ونحوى ورفض تشغيل البرنامج
|
#5
|
|||
|
|||
![]()
القيمة كما قال الأساتذة هي 1 والسبب أن الحلقة التكرارية تزايدية في حين أن الخطوة بالسالب وبالتالي فلن يتم عرض غير قيمة البداية وسيتوقف التكرار عند ذلك . كما أن الصور التي عرضها الأساتذة الكرام تمثل ذلك ومن واقع التجربة . ووجود أي خطأ عند حضرتك داخل نافذة الكود معناه وجود خطأ في الكود المدخل .
مشكورين .... |
#6
|
|||
|
|||
![]()
شكرا جزيلا للجميع ....واخض بالشكر الاستاذ / احمد قرني .......فعلا كلام حضرتك مظبوط والتجربة التي اتيت بها تؤكد ذلك ...علما بان مثالا مثل هذا موجود في الكتاب المدرسي تماما ...ايام ما كان فيه كتاب ...العداد يظهر ببدايته وهي 1 ثم يخرج مباشرة من التكرار أي انه لن ينفذالتكرار ولا مرة وتظل القيمة Sum= 0 فعلا .....شكرا للجميع
|
![]() |
العلامات المرجعية |
|
|