عماد رشاد الديب
01-04-2011, 02:23 PM
سؤال او المشاركة في الاجابة عليه
اوجد ناتج تنفيذ الكود التالي
i=5
x=10
for i = 5 to 12 step 3
x = x + i
Next
MsgBox( x)
الاجابة
x 1
5 10
8 18
11 26
x = 26 ناتج تنفيذ الكود
abdo abdo2009
01-04-2011, 02:37 PM
سؤال او المشاركة في الاجابة عليه
اوجد ناتج تنفيذ الكود التالي
i=5
x=10
for i = 5 to 12 step 3
x = x + i
Next
MsgBox( x)
الاجابة
x 1
5 10
8 18
11 26
x = 26 ناتج تنفيذ الكود
أولا لا داعى لوضع قيمة i بـ 5 فى بداية البرنامج لان جملة for ستقوم بذلك
نتيجة البرنامج ستكون x= 34
لان
عندما تكون I=5 ستكون X=15
عندما تكون I=8 ستكون X=23
عندما تكون I=11 ستكون X=34
ويتنهى التكرار بآخر قيمة للـ x=34
رحابالله
01-04-2011, 11:37 PM
i x
5 10
x=x+ i 5 15
i = i+3 , x=x+i 8 23
i = i+3 , x=x+i 11 34
راغب المصري
02-04-2011, 12:00 AM
اشكر اخوانى ولكن فقط للتوضيح ما اقول
i = 5 8 11
عند i=5
x =10+5 = 15* لتصبح قيمة x = 15
عند i=8
x = 15 + 8 = 23 لتصبح قينة x=23
عند i = 11
x=23+11 =34 لتصبح قيمة x=34
فتظهر رسالة محتواها 34
عماد رشاد الديب
02-04-2011, 05:41 AM
شكرا يا أصدقائي ولكن المشكلة تبدا حين توضع قيمة i = 5 قبل بداية التكرار
ولكن اذا لم توضع i=5 قبل بداية التكرار فإجابتكم صحيحة وسليمة
وشكرا علي تفاعلكم
زياد_عاطف
02-04-2011, 09:40 AM
سؤال او المشاركة في الاجابة عليه
اوجد ناتج تنفيذ الكود التالي
i=5
x=10
for i = 5 to 12 step 3
x = x + i
Next
MsgBox( x)
الاجابة
x 1
5 10
8 18
11 26
x = 26 ناتج تنفيذ الكود
الاجابة
يفضل تعمل جدول عشان تسهل على نفسك و حا اعملو لك زى ما تكتبه فى هامش الإجابة ثم تختار المطلوب منه فى المسألة – و خطوات الكتابة أيضا / و هو جدول من 3 أعمدة موجود فى ملف الشرح المرفق
رسم الجدول و الشرح كامل فى الملف المرفق
بعد ما ترسم الجدول
· فى عمود الــ I الخاص بقيمة العداد إكتب ==1== إللى هى أول قيمة للعداد
· و هنا نكتب 1 عند عمود التكرار دلالة على أول تكرار
· ثم ننفذ الأمر x = x + I x=10+5=15 و نكتب 15 فى أول قيمة فى عمود المتغير X
· تحتها 8 ناتج قيمة العداد السابقة 1 + قيمة الزيادة اللى بعد Step و هى 3 لتصبح ==8==
· و هنا نكتب 2 عند عمود التكرار دلالة على ثانى تكرار
· ثم ننفذ الأمر x = x + I x=15*8=23 و نكتب 23 فى ثانى قيمة فى عمود المتغير X
· تحتها 11 ناتج قيمة العداد السابقة 8 + قيمة الزيادة اللى بعد Step و هى 3 لتصبح ==11==
· و هنا نكتب 3 عند عمود التكرار دلالة على ثالث تكرار
· ثم ننفذ الأمر x = x + I x=23*11=34و نكتب 34فى أول قيمة فى عمود المتغير X
رسم الجدول و الشرح كامل فى الملف المرفق
مع أطيب الأمنيات
عاطف حسان /ميت موسى ع / شبين الكوم
El-Tantawy
29-04-2011, 10:11 AM
http://i652.photobucket.com/albums/uu248/ROOH_2009/7.gif
shasah
29-04-2011, 11:37 AM
لاا جد ما اقوله بعد زملائى واخرهم استاذ عاطف
بس اقولك كونه انه قال i =5
ايه المشكلة
المهم تعرف مرات التكرار وتفهمه