![]() |
ارجو شرح حل المثال دا
x=1
for m = 0 to 7 step 3 x = x*2 next المطلوب m = ................. x=.................... |
n=18
وبس كدددد m=9 |
الحقيقة انا مش فاهمة المسائل دى خالص
|
افضل شرح لدكتور المنتدي أ/ سيف سالم رقم المشاركة : 231</STRONG> http://www.thanwya.com/vb/showthread...187967&page=10 الامرy= 2.5 يؤدي الى قيمة y تكون 2.5 For I = 0 To 7 step 3 تؤدي الى i صفر هنا تتم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنة اقل من او تساوي النهاية قيتم تنفيذ ما بين for next الا وهو y=y*3 والذي يؤدي الى ان قيمة y تكون 2.5*3 تساوي 7.5 والامر next يؤدي الى زيادة i بقيمة 3 لتصبح i=3 ثم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنة اقل من او تساوي النهاية قيتم تنفيذ ما بين for next الا وهو y=y*3 والذي يؤدي الى ان قيمة y تكون 7.5*3 تساوي 22.5 والامر next يؤدي الى زيادة i بقيمة 3 لتصبح i=6 ثم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنة اقل من او تساوي النهاية قيتم تنفيذ ما بين for next الا وهو y=y*3 والذي يؤدي الى ان قيمة y تكون 22.5*3 تساوي 67.5 والامر next يؤدي الى زيادة i بقيمة 3 لتصبح i=9 ثم عملية مقارنة بين قيمة i والنهاية 7 وتكون نتيجة المقارنةاكبر النهاية قيتم تنفيذ ما بعد next فيتوقف البرنامج ويكون اخر قيمة ل y هي 67.5 واخر قيمة ل i هي 9 |
شكرا جزيلا
أ/ سيف ماشاء الله عرض مميز |
شكرا جزيلا
أ/ سيف سالم وأ محمد عبد الحكم ماشاء الله عرض مميز |
اقتباس:
هنا المتغير M بيزيد بمقدار 3 في كل تكرار اي ان (M = ( 0 , 3 , 6 وطالما التكرار سيحدث 3 مرات فسيتم تنفيذ المعادلة هذه X=X*2 ثلاث مرات إذن الناتج يكون x = 1*2 = 2 x = 2*2 = 4 x = 4*2 = 8 إذن ( x = ( 2 , 4 , 8 إذن وفي النهاية نأخذ آخر قيمة للمتغير M وآخر قيمةللمتغير X M = 6 X = 8 |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 10:54 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.