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

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

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 10-05-2014, 03:35 PM
tafatahoahmed123 tafatahoahmed123 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Sep 2012
العمر: 33
المشاركات: 87
معدل تقييم المستوى: 13
tafatahoahmed123 is on a distinguished road
Icon9 سؤال مهم جدا لأن امتحاني يوم الخميس

ممكن حد يعرفني ازاي أحل المسائل دية .
Dim N, K , C As Integer
C = 10
For N = 1 To 10 Step 5
K = K + N
Next
IF N >= C Then
C = C + 1
End If
رد مع اقتباس
  #2  
قديم 10-05-2014, 04:09 PM
tafatahoahmed123 tafatahoahmed123 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Sep 2012
العمر: 33
المشاركات: 87
معدل تقييم المستوى: 13
tafatahoahmed123 is on a distinguished road
افتراضي

امال فين مرسنا العظام "أحمد القرني " و "Abo batta"
رد مع اقتباس
  #3  
قديم 10-05-2014, 04:56 PM
manalazzam manalazzam غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Nov 2008
المشاركات: 25
معدل تقييم المستوى: 0
manalazzam is on a distinguished road
افتراضي

اولا لابد من عمل جدول لتتبع القيم الموجودة فى العداد وهى :
N = 1 ,6,11
ويتم تكرار المعادلة بعدد مرات التكرار ( 2 ) لان 11 خارج التكرار
K = 0+1 =1 ملاحظه انه تم اعطاء K قيمه صفر لانه لم يذكر قيمه لها
K = 1+6=7
وفى النهاية يتم سؤال هلN >= C ليكون الناتج TRUE وبالتالى يتم تنفيذ الاوامر التى تلى then لتصبح قيمة c
10+1 =11
رد مع اقتباس
  #4  
قديم 11-05-2014, 01:32 AM
الصورة الرمزية أحـمد قرنى
أحـمد قرنى أحـمد قرنى غير متواجد حالياً
معلم حاسب آلى
 
تاريخ التسجيل: Oct 2010
المشاركات: 2,459
معدل تقييم المستوى: 17
أحـمد قرنى has a spectacular aura about
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة tafatahoahmed123 مشاهدة المشاركة
امال فين مرسنا العظام "أحمد القرني " و "Abo batta"

فى البداية هنفذ الكود ده الاول
For N = 1 To 10 Step 5
K = K + N
Next

قيمة n
المرة الاولى للتكرار
n = 1
ويتم تكرار االمر k = k + n
بالتعويض عن قيمة k = 0 لانه لم يعطى قيمة لها وبالتعويض عن قيمة n = 1 ومنها تصبح قيمة k = 1

المرة الثانية للتكرار
n = 6
ويتم تكرار الامر k = k + n مرة ثانية
بالتعويض عن قيمة n = 6 وفيمة k = 1 ومنها تصبح قيمة k = 7

يتوقف التكرار عند قيمة n = 11 وينفذ ما بعد next واللى هو الكود ده

IF N >= C Then
C = C + 1
End If

قيمة الشرط n > = c يعنى 10=< 11 تبقى true ننفذ ما بعد Then وهو الامر c = c +1 وبالتعويض عن قيمة c = 10 ومنها تصبح قيمة c = 11
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ
لا إله إلا أنت سبحانك إنى كنت من الظالمين
رد مع اقتباس
  #5  
قديم 11-05-2014, 09:55 AM
tafatahoahmed123 tafatahoahmed123 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Sep 2012
العمر: 33
المشاركات: 87
معدل تقييم المستوى: 13
tafatahoahmed123 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة أحـمد قرنى مشاهدة المشاركة
فى البداية هنفذ الكود ده الاول
For N = 1 To 10 Step 5
K = K + N
Next

قيمة n
المرة الاولى للتكرار
n = 1
ويتم تكرار االمر k = k + n
بالتعويض عن قيمة k = 0 لانه لم يعطى قيمة لها وبالتعويض عن قيمة n = 1 ومنها تصبح قيمة k = 1

المرة الثانية للتكرار
n = 6
ويتم تكرار الامر k = k + n مرة ثانية
بالتعويض عن قيمة n = 6 وفيمة k = 1 ومنها تصبح قيمة k = 7

يتوقف التكرار عند قيمة n = 11 وينفذ ما بعد next واللى هو الكود ده

IF N >= C Then
C = C + 1
End If

قيمة الشرط n > = c يعنى 10=< 11 تبقى true ننفذ ما بعد Then وهو الامر c = c +1 وبالتعويض عن قيمة c = 10 ومنها تصبح قيمة c = 11
أشكرك بشدة ..
رد مع اقتباس
إضافة رد

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


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

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

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


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