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

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

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 26-03-2016, 12:57 PM
م 7 م د م 7 م د غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2016
المشاركات: 22
معدل تقييم المستوى: 0
م 7 م د is on a distinguished road
Impp سوال مهم ... ارجوا من السادة الافاضل سرعة الرد علية


سوال مهم ... ارجوا من السادة الافاضل سرعة الرد علية
for i = 5 to 10 step-1
الاجابة 5
لماذا

رد مع اقتباس
  #2  
قديم 26-03-2016, 03:24 PM
الفرسان2009 الفرسان2009 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Oct 2009
المشاركات: 34
معدل تقييم المستوى: 0
الفرسان2009 is on a distinguished road
افتراضي

التكرار هنا معكوس او تنازلى بسبب اشارة الخطوة step -1 وهى هنا سالبة وفى هذة الحالة ستتغير قاعدة تنفيذ الحاسب للحلقة for...next
حيث ان التنفيذ او التكرار سيتم كانت قيمة المتغير او العداد i اكبر من او تساوى القيمة النهاءية للتكرار End
وبذلك يقوم الحاسب بتفيذ هذة الجملة كالاتى : -
1 - يتم تخزين 5 داخل المتغير i
2- يتم مقارنة قيمة المتغير i بالقيمة النهاءية سيجد البرنامج انها اقل من القيمة النهاءية وحيث ان اشارة الخطوة سالبة ففى هذة الحالة لن يتم تنفيذ او تكرار اى امر داخل الحلقة for ....next .
اما عن القيمة 5 التى تم تخزينها داخل المتغير او العداد i فى ليست مرة تكرار وانما هى القيمة الادنى للعداد i والتى بسببها سينهى البرنامج التنفيذ او التكرار للحلقة for...next .
رد مع اقتباس
  #3  
قديم 26-03-2016, 04:33 PM
م 7 م د م 7 م د غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2016
المشاركات: 22
معدل تقييم المستوى: 0
م 7 م د is on a distinguished road
Icon114

شكرا لحضرتك
ممكن الاجابه على دة كمان
هل كلمة step اختيارية فى جملة for
ولماذا

ويرجى مقترح بديل لكتاب الفائز
رد مع اقتباس
  #4  
قديم 26-03-2016, 05:23 PM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 16
زياد_عاطف is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة م 7 م د مشاهدة المشاركة
سوال مهم ... ارجوا من السادة الافاضل سرعة الرد علية
for i = 5 to 10 step-1
الاجابة 5
لماذا
=============================
فى جملة For Next إذا كانت قيمة البداية أقل من قيمة النهاية يجب أن تكون قيمة الزيادة موجبة حتى يتم التكرار - و فى هذه الجملة قيمة الزيادة سالبة لذا لن يتم التكرار
مع الأخذ فى الإعتبار أنه طالما أن البرنامج ذهب لسطر بداية التكرار For سيتم تخزين قيمة البداية فى العداد( فى هذا المثال 5) سواء تم التكرار أم لا
و هنا لن يتم التكرار و يحتفظ العداد بالقيمة التى أسندت عليه فى البدابة و هى 5

عاطف مهدى حسان - معلم أول (أ) كمبيوتر


رد مع اقتباس
  #5  
قديم 26-03-2016, 05:35 PM
الفرسان2009 الفرسان2009 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Oct 2009
المشاركات: 34
معدل تقييم المستوى: 0
الفرسان2009 is on a distinguished road
افتراضي

نعم اختيارية ، مع الاخذ فى الاعتبار فى حالة عدم كتابتها فان vb.net سيعتبر ان خطوة الزيادة واحد افتراضيا .
رد مع اقتباس
  #6  
قديم 26-03-2016, 10:28 PM
م 7 م د م 7 م د غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2016
المشاركات: 22
معدل تقييم المستوى: 0
م 7 م د is on a distinguished road
افتراضي

شكرا لحضرتك ا. عاطف
عاطف مهدى حسان
والفرسان 2009
كنت منتظر رد حضرتك
رد مع اقتباس
  #7  
قديم 26-03-2016, 10:31 PM
م 7 م د م 7 م د غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2016
المشاركات: 22
معدل تقييم المستوى: 0
م 7 م د is on a distinguished road
افتراضي

مقترح بديل لكتاب الفائز
رد مع اقتباس
إضافة رد

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


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

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

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


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