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


مناهج مصرية
12-05-2014, 01:24 PM
ورد سؤال حير جميع الطلاب فى امتحان الحاسب
بمحافظة المنوفية اليوم

اليكم السؤال

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

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 }

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

hiham_ez1998
12-05-2014, 01:25 PM
الاجابة هى 13

رزق درديري
12-05-2014, 01:34 PM
ورد سؤال حير جميع الطلاب فى امتحان الحاسب
بمحافظة المنوفية اليوم

اليكم السؤال

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

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 }

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




c=12
k=8
n=13

مناهج مصرية
12-05-2014, 02:05 PM
الاجابة هى 13

ياريت خطوات الحل

حسن فارس
12-05-2014, 02:15 PM
هى أكبر من أم أصغر من
حيث أن قيمة n النهائية ستكون أكبر من قيمة ا ل c و بالتالى لن يتم تنفيذ الشرط بعد IF و ستكون قيمة n تساوى 13 أما قيمة ال c ستظل كما هى دون تغير

حودة على
12-05-2014, 02:54 PM
ممكن شرح تفصيلى كيف نحدد قيمة k وقيمة N

حزب النور
12-05-2014, 02:59 PM
13 سؤال سهل جدا اخى

مناهج مصرية
12-05-2014, 03:01 PM
اظن ان الحل ليس 13

ميدو ميدو
12-05-2014, 04:14 PM
السؤال من نماذج الوزارة فقط التغير جه في معدل الزياده بدلا من 5 الي 6 وكان الحل 11 اما بعد التغير اصبح 13 لان العداد يزداد قيمة بعد next علي حسب معدل الزيادة

حودة على
12-05-2014, 05:58 PM
f n < = c then
المفروض ان n لاتزيد عن c و c= 12
ممكن توضيح كيف نحصل على قيمة k بالتفصيل

مناهج مصرية
13-05-2014, 01:17 PM
سؤال معقد وليس له اجابة

عاشق الأقمار
13-05-2014, 02:55 PM
على فكرة السؤال لا معقد ولا صعب ده سؤال عادى وتقليدى ومكرر جدا والإخوة الأفاضل ياريت قبل ما يقولوا سهل وصعب ياخدوا الكود اللى فى السؤال ويجربوه عملى ويشوفوا نتيجة التفيذ 13 ويتعبوا نفسهم شوية علشان الطالب بيشوف الردود دى بيصدق فعلا انه سؤال صعب يا جماعة والمادة دى مش ناقصة ارجوكم

winter4444
13-05-2014, 06:40 PM
سؤال روتيني جدا ...

semsem3ma
14-05-2014, 01:22 AM
سؤال عادي جدا أ ب ج .......... فيجوال بيزك
وبضم صوتى للمشاركة السابقة الى قال لابد من مراعاة ان الطلاب بيقراؤ المشاركات دي الاجابة 13

messi100ASM
14-05-2014, 10:48 AM
بسم الله الرحمن الرحيم


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

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

قيمة C الأولية 10
--------------------------------
قيمة N الأولية 1 والنهائية 13 .... حتى بعد تنفيذ الشرط

حيث تنفيذ الشرط If N < = C then

وتحليله هوا N أصغر من أو تساوي C

وحيث أن قيمة C بعد التنفيذ هي 12 إذا التعبير الشرطي ناتجه True

إذا قيمة N النهائية والصحيحة هي 13
--------------------------------
قيمة K النهائية 7 لأن ليس لها أكواد أخرى
--------------------------------

وشكرا للجميع .........

MegaDardery
14-05-2014, 06:08 PM
في المرفقات

asmaamido
14-05-2014, 09:16 PM
c=10
k=8
n=13

مؤمنخالد
14-05-2014, 11:48 PM
الاجابة هي 13

مناهج مصرية
16-05-2014, 12:01 AM
شكرا لجميع الاخوة

Mohamed Fayez 13
16-05-2014, 06:58 AM
معلش ممكن خطوات تفصيلية دقيقة جدا جدا لأنى مش فاهم اى حاجة فى التعليقات :(

teto amer
16-05-2014, 07:14 AM
c=12 والله اعلم

teto amer
16-05-2014, 07:19 AM
c=12
k=8
n=13
دا الحل الصحيح اشكرك

teto amer
16-05-2014, 07:29 AM
لازم حد جرب الكود ده على الفيجوال بيسيك هو الي هيبين الاصح

رزق درديري
16-05-2014, 10:45 AM
لازم حد جرب الكود ده على الفيجوال بيسيك هو الي هيبين الاصح

في المرفقات الناتج علي label1

رزق درديري
16-05-2014, 10:54 AM
ورد سؤال حير جميع الطلاب فى امتحان الحاسب
بمحافظة المنوفية اليوم

اليكم السؤال

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

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 }

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




هذا الجزء كما ورد بالامتحان كما يلي :
if n > = c then

المهدي مصطفى السعيد
16-05-2014, 11:13 AM
أعتقد ان السؤال سهل جدا ولم يكن بحاجة لكل هذه الضجة الكبيرة ......
شكرا جزيلا للأستاذ المحترم MegaDardery (http://www.thanwya.com/vb/member.php?u=660097)....... وتتبع المتغيرات كما شرحتها حضرتك ممتازة ...وشكرا ايضا للاستاذ رزق الدرديري ..ولكن حضرتك في المشروع غيرت التعبير الشرطي ..فهو في السؤال الاصلي الموجود في اول مشاركة يٍسال هل N < C...... وبالتالي يكون ناتج التعبير الشرطي False..... لان N بعد الخروج من الحلقة التكرارية قيمتها 13 وC مازالت تساوي 10 .... اذا تظل C بقيمتها الابتدائية وهي 10 ...... أما حسب تعديل حضرتك بان جعلت الشرط هو N> C.... فيكون ناتج التعبير الشرطي True ويتم تنفيذ ما بعد Then وبالتالي تصبح قيمة C..تساوي 12 ......شكرا جزيلا للجميع والحل الصحيح واعتقد ذلك وحسب السؤال في بدايته
N = 13
K = 8
C = 10....
دمتم في خير

رزق درديري
16-05-2014, 12:12 PM
أعتقد ان السؤال سهل جدا ولم يكن بحاجة لكل هذه الضجة الكبيرة ......
شكرا جزيلا للأستاذ المحترم MegaDardery (http://www.thanwya.com/vb/member.php?u=660097)....... وتتبع المتغيرات كما شرحتها حضرتك ممتازة ...وشكرا ايضا للاستاذ رزق الدرديري ..ولكن حضرتك في المشروع غيرت التعبير الشرطي ..فهو في السؤال الاصلي الموجود في اول مشاركة يٍسال هل N < C...... وبالتالي يكون ناتج التعبير الشرطي False..... لان N بعد الخروج من الحلقة التكرارية قيمتها 13 وC مازالت تساوي 10 .... اذا تظل C بقيمتها الابتدائية وهي 10 ...... أما حسب تعديل حضرتك بان جعلت الشرط هو N> C.... فيكون ناتج التعبير الشرطي True ويتم تنفيذ ما بعد Then وبالتالي تصبح قيمة C..تساوي 12 ......شكرا جزيلا للجميع والحل الصحيح واعتقد ذلك وحسب السؤال في بدايته
N = 13
K = 8
C = 10....
دمتم في خير

لم اغير في السؤال بل هو كما جاء بالامتحان
شوف الرابط دا
http://www.thanwya.com/vb/showthread.php?t=600002
ايضا المرفقات مع التقدير لمن رفع الامتحان

teto amer
16-05-2014, 02:41 PM
لم اغير في السؤال بل هو كما جاء بالامتحان
شوف الرابط دا
http://www.thanwya.com/vb/showthread.php?t=600002
ايضا المرفقات مع التقدير لمن رفع الامتحان
ماشاء الله عليك بجد

teto amer
16-05-2014, 02:50 PM
سؤال صعب فى امتحان الكمبيوتر بمحافظة المنوفية اليوم ارجو دخول معلمى الحاسب (http://www.thanwya.com/vb/showthread.php?t=600001) ‏

زرع وحصد
19-05-2014, 09:59 PM
الاجابة 13 ( وهى القيمة التى تؤدى الى الخروج من الحلقة التكرارية )

kamal84
19-05-2014, 10:21 PM
الاجابة 13 لانها بعد انتهاء التكرار

medo9o002500
21-05-2014, 09:14 PM
السؤال سهل جدا
الحل عمل جدول تتبع لكل المتغيرات
عوض ربنا فى مدرسين الحاسب

اسماعيل سودان
24-05-2014, 03:26 PM
قيمة N ،K ، C الأولية هي صفر في سطر الاعلان
ثم تغيرت C = 10 ،
N تغيرت في الحلقة للقيمة الابتدائية 1 ثم تأخذ 7 ثم 13 وتخرج من الحلقة لأن مقدار الزيادة 6

حيث تنفيذ الشرط If N < = C then ونتيجته False

وتحليله هو N أكبر من C لأنه يختبر N عندما تكون قيمتها 13

إذن تظل قيمة C كما هي 10

إذا قيمة N النهائية والصحيحة هي 13
--------------------------------
قيمة K النهائية 7 لأن ليس لها أكواد أخرى
--------------------------------
C = 10
N = 13
K = 7

العدوى1
26-05-2014, 10:07 PM
13 ده سؤال صعب برده

tifa28
10-06-2014, 05:38 PM
قيمة n هتبقي 13 لان قيمة الزيادة ب 6 اذا هيطبع في البداية 1 ثم نزود العداد بقيمة الزياده الي هي 6 فينفذ 7 ثم يزيد 6 كمان هيبقي الناتج النهائي بعد انتهاء الحلقة هي 13
اما قيمة c هتبقي 10 كما هي في بداية الكود لان التعبير الشرطي if n < = c then خطأ false لأن قيمة
n =13 و c =10 اذا n ليست أصغر من او تساوي ال c

hake1m
23-07-2014, 01:43 PM
الاجابة 13

nagwa talat
26-07-2014, 02:48 PM
قاعدة If تقول أنه عندما تكون IF N = 1 T0 10 step 6
إذن N = 1 في المرة الأولى وتكون N=7 في المرة الثانية بسبب زيادة الخطوة بـ 6 وفي المرة الثالثة تكون N=13 وهنا تكون N تخطت رقم النهاية وهو 10 فهنا لا تحتسب المرة الأخيرة وتصبح N = 7 هو نهاية N
وفي N=1 ، N=7 الشرط محقق إذن C=C+2 فتصبح C=12
وقيمة K لم يعطى لها قيمة فتحتسب صفر
إذن K=K+N
K=0+1=1 ,في المرة الثانية K=1+7=8

في النهاية C = 12 ، K = 8 ، N = 7 هنا نلاحظ أن الإجابات المعطاة لم تكون صحيحة

طاهر محمد محمد
05-08-2014, 07:41 AM
ال k محموع الاغداد الناتجة من الحلقة التكرارية وهما 1، 6 اذا قيمة ال k 7
لان ال k = k + n
0+1=k
1=k
1+6=k
7=k

ayman mano
26-09-2014, 03:16 PM
ترس به 50 سن ، طلب منك مدرسك لف الترس 10 مرات.
كم عدد سنون الترس التى تم لفها ؟ ارسم خريطة التدفق التى تحقق ذلك

عماد سات
21-11-2014, 11:03 AM
الحل 13 هومحتاج

مرام اشرف
01-12-2014, 12:50 PM
c=12
k=8
n=13
ممكن تفهم حضرتى انتى حلتها ازاى؟

ايهاب الاقور
25-01-2015, 07:16 AM
الناتج هو 13 والسؤال بسيط

أيمن عبدالنبى
03-02-2015, 07:55 AM
:022yb4::022yb4:
n=13

ashrafadell
07-02-2015, 11:49 PM
الاجابة هي n=6 حيث قيمة n في معادل for ....next تقفز بمقدار 6 و بذلك تصبح قيمة n متغير تبدأ بالصفر و 6 و اخر قيمة لها حسب الاكواد و ترتيبها هي 6

Mr.Ali Mohamed Ali
08-02-2015, 12:39 AM
ورد سؤال حير جميع الطلاب فى امتحان الحاسب
بمحافظة المنوفية اليوم

اليكم السؤال

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

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

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

Mr.Ali Mohamed Ali
08-02-2015, 10:49 PM
الاجابة هى 13
لان
قيمة k الاولية تساوى صفر مضافا لها قيمة ال n الاولية وهى 1
اذن قيمة ال k تساوى 1
وعندما نقول next اذن سيتم دوران الحلقة مرة اخرى
وسيكون قيمة ال k ب 1 وقيمة ال n ب 7
اذن قيمة ال k تساوى 8
والشرط هو هل قيمة ال n والتى هى 7 اقل من او تساوى ال c وهى ب 10
اذن الجواب صحيح true
اذن سوف ينفذ العملية التالية وهى c=c+2 وهى الاقرب


أستاذنا الفاضل " مستر إبراهيم " قيمة n بعد إنتهاء التكرار هي 13 وبذلك قيمة الشرط ستكون false

MHD88
02-04-2015, 09:34 PM
الإجابة n 13

فهم
02-04-2015, 10:55 PM
الإجابة هي 13 بعد انتهاء الحلقة التكرارية

aly_rafat
04-04-2015, 10:48 PM
شكرا للجميع السؤال سهل جدا

aly_rafat
04-04-2015, 10:50 PM
الإجابة 13

جيهان حسين
08-04-2015, 12:04 PM
قيم nداخل التكرار 1 و 7 بعد نهاية التكرار 13 قيمة k=8 وقيمة c=10 لان ناتج الشرط false

ahmed asdsad
08-04-2015, 01:06 PM
13 الاجابة الصحيحة

زياد_عاطف
08-04-2015, 02:00 PM
ورد سؤال حير جميع الطلاب فى امتحان الحاسب
بمحافظة المنوفية اليوم

اليكم السؤال

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

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

محمودسيدقرنى
12-04-2015, 11:18 AM
الاجابة الصحيحة هى 13

ياسين الشيخ
12-04-2015, 11:31 AM
الإجابة 13 يا استاذ

haisem
28-04-2015, 10:01 AM
الاجابةهة 13

haraabdo
01-05-2015, 01:22 AM
عند تنفيذ البرنامج على الكمبيوتر تصبح قيمة n هى 7 وبذلك يكون الحل عند تتبع قيم المتغيرات
ام بعد تنفيذ الكود فان next تختبر قيمة الزيادة بالقيمة النهائية وعندما تجد قيمة n= 13 فان البرنامج يتوقف
اعتقد ان هذا محل السؤال وشكرا

مستر عزت
02-05-2015, 01:48 AM
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