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

العودة   بوابة الثانوية العامة المصرية > المرحلة الاعدادية > الفصل الدراسى الثانى > الصف الثالث الاعدادى > الكمبيوتر وتكنولوجيا المعلومات 3 ع ترم 2 > حاسب آلى 3ع ترم2

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 09-04-2011, 08:37 AM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 17
زياد_عاطف is on a distinguished road
Opp رد - عاطف حسان

اقتباس:
المشاركة الأصلية كتبت بواسطة أحـمد قرنى مشاهدة المشاركة
تتبع قيم المتغيرات التالية
X = 4.5
For I = 0 TO 7 Step3
X = X * 2
Next

تباينت الاراء حول قيم المتغير i ما بين أن المتغير i يأخذ القيم 0 و 3 و 6 .

,وأراء أخرى توضح ان قيم المتغير i هى 0 و 3 و 6 و 9 .


أرجو المشاركة بأراء حضراتكم مع توضيح وجهات النظر
=====+++عند بداية تنفيذ المر For ...Next تخزن القيمة الإبتدائية للعداد فى العداد I فتصبح قيمته 0 = و طالما انها أقل من او تساوى القيمة النهائية للعداد (7) يتم تنفيذ الأوامر بين For..Next ، أى انه يتم التكرار الأول و هو تنفيذ الأمر X=X*2 أى أن X=4.5*2=9
=====++ بعد نهاية تنفيذ الأوامر يصل البرنامج ل Next فيتم زيادة قيمة العداد الآن (0) بقيمة الزيادة التى بعدStep ) ) و هى (3) فتصبح قيمة العداد الجديدة 0+3=3 ** و طالما أن قيمة العداد (3) أقل من او تساوى القيمة النهائية للعداد (7) يتم تكرار تنفيذ الأوامر و هو التكرار الثانى .أى انه يتم التكرار الثانى و هو تنفيذ الأمر X=X*2 أى أن X=9*2=18
=====+++بعد نهاية تنفيذ الأوامر يصل البرنامج ل Next فيتم زيادة قيمة العداد الآن (3) بقيمة الزيادة التى بعد ( Step) و هى (3) فتصبح قيمة العداد الجديدة 3+3=6** و طالما أن قيمة العداد (6) أقل من او تساوى القيمة النهائية للعداد (7) يتم تكرار تنفيذ الأوامر و هو التكرار الثالث .أى انه يتم التكرار الثالث و هو الأمر X=X*2 أى أن X=18*2=36
=====+++بعد نهاية تنفيذ الأوامر يصل البرنامج ل Next فيتم زيادة قيمة العداد الآن (6) بقيمة الزيادة التى بعد ( Step) و هى (3) فتصبح قيمة العداد الجديدة 3+6=9** و هنا قيمة العداد أصبحت أكبر من القيمة النهائية للعداد (7) فلن يتم التكرار= و يتم الإنتقال لتنفيذ الأوامر التى تلى كلمة Next التى تمثل نهاية التكرار .
قبل التكرار قيمة X = 4.5
أثناء التكرار
## التكرار الأول قيمة I تساوى 0 قيمة المتغير X= 9
## التكرار الثانى قيمة I تساوى 3 قيمة المتغير X= 18
## التكرار الثالث قيمة I تساوى 6 قيمة المتغير X= 36
بعد التكرار
قيمة المتغير X تظل كما هى حسب آخر أمر تخصيص =36
قيمة العداد I = آخر قيمة بعد آخر تكرار + قيمة الزيادة بعد Step و هى 6+3=9
مع أطيب الأمنيات
عاطف حسان
رد مع اقتباس
إضافة رد

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


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

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

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 06:31 PM.