بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   ارجوا المساعدة (https://www.thanwya.com/vb/showthread.php?t=310119)

هبه عمار 24-04-2011 01:07 PM

ارجوا المساعدة
 
السلام عليكم ورحمة الله وبركاته
بعد نهاية تنفيذ الكود التالى :
K = 1
For I = 1 to 5
K = K*2
Next
تكون قيمة I , K هى :
I = ………… ( 6 - 5 - 1 )
K = ………… ( 1 - 16 - 32 )
ارجوا الاجابة مع الشرح
وشكرا

ابو محمد 2 24-04-2011 06:57 PM

في جملة for ... next يستمر التكرار اذا كانت البداية اصغر من او تساوي النهايه فطالما قيمة i اصغر من اوتساوي 5 يستمر تكرار جملة
k = k * 2 وعندما تصبح i اكبر من 5 يتوقف التكرار ويتم التفيذ كالتالي
قيم I ********** قيم k
1 **************** 2
2 **************** 4
3 **************** 8
4 **************** 16
5 أخر جملة تكرار 32 أخر قيمة لـ K
6 القيمة التي يتوقف عندها التكرار

اذن k تساوي 32
أما i فلها حلين لانه لم يذكر هل قيمة i عند أخر تكرار أو القيمة التي يتوقف عندها التكرار
الاول i تساوي 5 اذا كان المقصود قيمة i عند أخر تكرار
الثاني i تساوي 6 اذا كان المقصود قيمة i يتوقف عندها التكرار


جميع الأوقات بتوقيت GMT +2. الساعة الآن 05:43 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.