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

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

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

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 08-02-2015, 12:39 AM
الصورة الرمزية Mr.Ali Mohamed Ali
Mr.Ali Mohamed Ali Mr.Ali Mohamed Ali غير متواجد حالياً
معلم حاسب آلي
 
تاريخ التسجيل: Dec 2010
العمر: 52
المشاركات: 309
معدل تقييم المستوى: 15
Mr.Ali Mohamed Ali is on a distinguished road
افتراضي محاولة أرجوا أن لا تنهي الجدل ... فحواركم إثراء لنا

ورد سؤال حير جميع الطلاب فى امتحان الحاسب
بمحافظة المنوفية اليوم

اليكم السؤال

نفذ الكود التالى

Dim N, K, C As Intege
C = 10
For N = 1 To 10 step 6
k = k + n
next
if n < = c then
c = c + 2
end if

السؤال
اختر الاجابة الصحيحة
قيمة N بعد انتهاء التكرار هى
{ 6 - 13 - 10 }



n=1,7,13
k=1,8
c=10

والإجابة هي أن قيمة N = 13 بعد انتهاء التكرار هذا وفقط . مع ملاحظة أن ناتج الشرط false
__________________
دمي ......... فداكي يامصر .
  #2  
قديم 08-02-2015, 09:57 PM
ابراهيم عمر عبدالرحيم ابراهيم عمر عبدالرحيم غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Oct 2013
العمر: 44
المشاركات: 3
معدل تقييم المستوى: 0
ابراهيم عمر عبدالرحيم is on a distinguished road
افتراضي

الاجابة هى 13
لان
قيمة k الاولية تساوى صفر مضافا لها قيمة ال n الاولية وهى 1
اذن قيمة ال k تساوى 1
وعندما نقول next اذن سيتم دوران الحلقة مرة اخرى
وسيكون قيمة ال k ب 1 وقيمة ال n ب 7
اذن قيمة ال k تساوى 8
والشرط هو هل قيمة ال n والتى هى 7 اقل من او تساوى ال c وهى ب 10
اذن الجواب صحيح true
اذن سوف ينفذ العملية التالية وهى c=c+2 وهى الاقرب
  #3  
قديم 08-02-2015, 10:49 PM
الصورة الرمزية Mr.Ali Mohamed Ali
Mr.Ali Mohamed Ali Mr.Ali Mohamed Ali غير متواجد حالياً
معلم حاسب آلي
 
تاريخ التسجيل: Dec 2010
العمر: 52
المشاركات: 309
معدل تقييم المستوى: 15
Mr.Ali Mohamed Ali is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ابراهيم عمر عبدالرحيم مشاهدة المشاركة
الاجابة هى 13
لان
قيمة k الاولية تساوى صفر مضافا لها قيمة ال n الاولية وهى 1
اذن قيمة ال k تساوى 1
وعندما نقول next اذن سيتم دوران الحلقة مرة اخرى
وسيكون قيمة ال k ب 1 وقيمة ال n ب 7
اذن قيمة ال k تساوى 8
والشرط هو هل قيمة ال n والتى هى 7 اقل من او تساوى ال c وهى ب 10
اذن الجواب صحيح true
اذن سوف ينفذ العملية التالية وهى c=c+2 وهى الاقرب

أستاذنا الفاضل " مستر إبراهيم " قيمة n بعد إنتهاء التكرار هي 13 وبذلك قيمة الشرط ستكون false
__________________
دمي ......... فداكي يامصر .
  #4  
قديم 02-04-2015, 09:34 PM
MHD88 MHD88 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Dec 2010
المشاركات: 29
معدل تقييم المستوى: 0
MHD88 is on a distinguished road
افتراضي

الإجابة n 13
  #5  
قديم 02-04-2015, 10:55 PM
الصورة الرمزية فهم
فهم فهم غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Aug 2008
المشاركات: 88
معدل تقييم المستوى: 17
فهم is on a distinguished road
افتراضي

الإجابة هي 13 بعد انتهاء الحلقة التكرارية
  #6  
قديم 04-04-2015, 10:48 PM
aly_rafat aly_rafat غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2008
المشاركات: 334
معدل تقييم المستوى: 17
aly_rafat is on a distinguished road
افتراضي

شكرا للجميع السؤال سهل جدا
  #7  
قديم 04-04-2015, 10:50 PM
aly_rafat aly_rafat غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2008
المشاركات: 334
معدل تقييم المستوى: 17
aly_rafat is on a distinguished road
افتراضي

الإجابة 13
  #8  
قديم 08-04-2015, 12:04 PM
جيهان حسين جيهان حسين غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Oct 2011
المشاركات: 3
معدل تقييم المستوى: 0
جيهان حسين is on a distinguished road
افتراضي

قيم nداخل التكرار 1 و 7 بعد نهاية التكرار 13 قيمة k=8 وقيمة c=10 لان ناتج الشرط false
  #9  
قديم 08-04-2015, 02:00 PM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 17
زياد_عاطف is on a distinguished road
افتراضي ورد سؤال حير جميع الطلاب فى امتحان الحاسب

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

اليكم السؤال

نفذ الكود التالى

Dim N, K, C As Intege
C = 10
For N = 1 To 10 step 6
k = k + n
next
if n < = c then
c = c + 2
end if

السؤال
اختر الاجابة الصحيحة
قيمة N بعد انتهاء التكرار هى
{ 6 - 13 - 10 }

ارجوا حل السؤال ضرورى

اول سطر تم الاعلان عن المتغيرات N,K,C و لم تعطى قيمة فيأخذ كل متغير القيمة الإفتراضية 0
فى الجملة الثانية تم تخصيص القيمة 10 لتخزينها فى المتغير C
عند الذهاب لبداية التكرار عند For يأخذ العداد N قيمة البداية التى بعد علامة = و هى تساوى 1 و طالما أنها أقل من أو تساوى النهاية التى بعد To و هى تساوى 10 يجب أن تكون قيمة الزيادة التى بعد Step و هى تساوى 6 موجبة حتى يتم التكرار – فيتم التكرار الأول لينفذ الأوامر التى بين For..Next و هى
K=K+N = 0 + 1 = 1
ثم نذهب ل Next ليتم زيادة قيمة العداد الحالية 1 بقيمة الزيادة 6 فيصبح قيمة العداد N=1+6=7 و تتم مقارنة العداد الحالية 7 بقيمة النهاية هل 7<=10 يتحقق الشرط– فيتم التكرار الثانى لينفذ الأوامر التى بين For..Next و هى
K=K+N = 1 +7=8
ثم نذهب ل Next ليتم زيادة قيمة العداد الحالية 7 بقيمة الزيادة 6 فيصبح قيمة العداد N=7+6=13 و تتم مقارنة العداد الحالية 13 بقيمة النهاية هل 13<=10 فلن يتحقق الشرط– فيتوقف التكرار لينفذ الأوامر التى تلىNext و هى if n < = c then اى If 13 <= 10 فلا يتحقق الشرط فلا يتم تنفيذ اى شىء
و تكون القيمة النهائية للمتغيرات بعد تنفيذ الاوامر
N=13
C=10
K=8
  #10  
قديم 12-04-2015, 11:18 AM
محمودسيدقرنى محمودسيدقرنى غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Jul 2010
المشاركات: 45
معدل تقييم المستوى: 0
محمودسيدقرنى is on a distinguished road
افتراضي

الاجابة الصحيحة هى 13
  #11  
قديم 12-04-2015, 11:31 AM
ياسين الشيخ ياسين الشيخ غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Dec 2012
المشاركات: 11
معدل تقييم المستوى: 0
ياسين الشيخ is on a distinguished road
افتراضي

الإجابة 13 يا استاذ
  #12  
قديم 28-04-2015, 10:01 AM
haisem haisem غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Mar 2012
العمر: 48
المشاركات: 18
معدل تقييم المستوى: 0
haisem is on a distinguished road
افتراضي

الاجابةهة 13
  #13  
قديم 01-05-2015, 01:22 AM
haraabdo haraabdo غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Apr 2009
المشاركات: 20
معدل تقييم المستوى: 0
haraabdo is on a distinguished road
افتراضي

عند تنفيذ البرنامج على الكمبيوتر تصبح قيمة n هى 7 وبذلك يكون الحل عند تتبع قيم المتغيرات
ام بعد تنفيذ الكود فان next تختبر قيمة الزيادة بالقيمة النهائية وعندما تجد قيمة n= 13 فان البرنامج يتوقف
اعتقد ان هذا محل السؤال وشكرا
  #14  
قديم 02-05-2015, 01:48 AM
مستر عزت مستر عزت غير متواجد حالياً
عضو مشارك
 
تاريخ التسجيل: Nov 2009
المشاركات: 162
معدل تقييم المستوى: 16
مستر عزت is on a distinguished road
افتراضي

Dim N, K, C As Integer
C = 10
For N = 1 To 10 Step 6
K = K + N

Next
If N <= C Then
C = C + 2

End If

( MsgBox("C =" & C & " " & "K=" & K & " " & "N=" & N



تكون قيمة N بعد انتهاء التكرار 13

قيمة C = 10 لان الشرط خطأ لانه لن ينفذ مايلي next الا اذا اصبحت قيمة N = 13
عند اختبار الشرط نجد ان If N <= C Then الشرط خطأ
قيمة K = 8
 

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


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

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

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


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