اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > القسم الإداري > أرشيف المنتدى

أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 01-04-2011, 02:23 PM
عماد رشاد الديب عماد رشاد الديب غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jul 2008
المشاركات: 50
معدل تقييم المستوى: 17
عماد رشاد الديب is on a distinguished road
Impp سؤال هام

سؤال او المشاركة في الاجابة عليه

اوجد ناتج تنفيذ الكود التالي

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 ناتج تنفيذ الكود
  #2  
قديم 01-04-2011, 02:37 PM
abdo abdo2009 abdo abdo2009 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Feb 2011
المشاركات: 35
معدل تقييم المستوى: 0
abdo abdo2009 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة عماد رشاد الديب مشاهدة المشاركة
سؤال او المشاركة في الاجابة عليه

اوجد ناتج تنفيذ الكود التالي

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

  #3  
قديم 01-04-2011, 11:37 PM
رحابالله رحابالله غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Mar 2011
المشاركات: 18
معدل تقييم المستوى: 0
رحابالله is on a distinguished road
افتراضي

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
  #4  
قديم 02-04-2011, 12:00 AM
الصورة الرمزية راغب المصري
راغب المصري راغب المصري غير متواجد حالياً
مدرس حاسب الى
 
تاريخ التسجيل: Nov 2009
المشاركات: 113
معدل تقييم المستوى: 16
راغب المصري is on a distinguished road
افتراضي

اشكر اخوانى ولكن فقط للتوضيح ما اقول
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
  #5  
قديم 02-04-2011, 05:41 AM
عماد رشاد الديب عماد رشاد الديب غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jul 2008
المشاركات: 50
معدل تقييم المستوى: 17
عماد رشاد الديب is on a distinguished road
افتراضي

شكرا يا أصدقائي ولكن المشكلة تبدا حين توضع قيمة i = 5 قبل بداية التكرار
ولكن اذا لم توضع i=5 قبل بداية التكرار فإجابتكم صحيحة وسليمة
وشكرا علي تفاعلكم
  #6  
قديم 02-04-2011, 09:40 AM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 17
زياد_عاطف is on a distinguished road
Star رد - الإجابة

اقتباس:
المشاركة الأصلية كتبت بواسطة عماد رشاد الديب مشاهدة المشاركة
سؤال او المشاركة في الاجابة عليه

اوجد ناتج تنفيذ الكود التالي

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

رسم الجدول و الشرح كامل فى الملف المرفق
مع أطيب الأمنيات


عاطف حسان /ميت موسى ع / شبين الكوم
الملفات المرفقة
نوع الملف: doc شرح for Next الثانوية العامة.doc‏ (38.0 كيلوبايت, المشاهدات 24)

آخر تعديل بواسطة زياد_عاطف ، 02-04-2011 الساعة 09:43 AM سبب آخر: رفع ملف شرح الاجابة - لأن الجدول لا يظهر بشكل سليم
  #7  
قديم 29-04-2011, 10:11 AM
الصورة الرمزية El-Tantawy
El-Tantawy El-Tantawy غير متواجد حالياً
عضو مشارك
 
تاريخ التسجيل: Oct 2010
المشاركات: 195
معدل تقييم المستوى: 15
El-Tantawy is on a distinguished road
افتراضي شكراً


__________________
Best regards
أن تكون فرداً في جماعة الأسود خير لك من أن تكون قائداً للنعام

Better being a cub in the family of Lions than being a king of the ostriches

  #8  
قديم 29-04-2011, 11:37 AM
الصورة الرمزية shasah
shasah shasah غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: May 2010
المشاركات: 207
معدل تقييم المستوى: 16
shasah is on a distinguished road
افتراضي

لاا جد ما اقوله بعد زملائى واخرهم استاذ عاطف
بس اقولك كونه انه قال i =5
ايه المشكلة
المهم تعرف مرات التكرار وتفهمه
 

العلامات المرجعية

الكلمات الدلالية (Tags)
الرجاء سرعة المشاركة

أدوات الموضوع ابحث في الموضوع
ابحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


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