بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   سؤال صعب فى امتحان الكمبيوتر بمحافظة المنوفية اليوم ارجو دخول معلمى الحاسب (https://www.thanwya.com/vb/showthread.php?t=600001)

مناهج مصرية 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

اقتباس:

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

اليكم السؤال

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

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

اقتباس:

المشاركة الأصلية كتبت بواسطة hiham_ez1998 (المشاركة 5852009)
الاجابة هى 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

1 مرفق
في المرفقات

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

اقتباس:

المشاركة الأصلية كتبت بواسطة رزق درديري (المشاركة 5852031)
c=12
k=8
n=13

دا الحل الصحيح اشكرك

teto amer 16-05-2014 07:29 AM

لازم حد جرب الكود ده على الفيجوال بيسيك هو الي هيبين الاصح

رزق درديري 16-05-2014 10:45 AM

1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة teto amer (المشاركة 5857454)
لازم حد جرب الكود ده على الفيجوال بيسيك هو الي هيبين الاصح

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

رزق درديري 16-05-2014 10:54 AM

اقتباس:

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

اليكم السؤال

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

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....... وتتبع المتغيرات كما شرحتها حضرتك ممتازة ...وشكرا ايضا للاستاذ رزق الدرديري ..ولكن حضرتك في المشروع غيرت التعبير الشرطي ..فهو في السؤال الاصلي الموجود في اول مشاركة يٍسال هل 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

1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة المهدي مصطفى السعيد (المشاركة 5857589)
أعتقد ان السؤال سهل جدا ولم يكن بحاجة لكل هذه الضجة الكبيرة ......
شكرا جزيلا للأستاذ المحترم MegaDardery....... وتتبع المتغيرات كما شرحتها حضرتك ممتازة ...وشكرا ايضا للاستاذ رزق الدرديري ..ولكن حضرتك في المشروع غيرت التعبير الشرطي ..فهو في السؤال الاصلي الموجود في اول مشاركة يٍسال هل 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

اقتباس:

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

ماشاء الله عليك بجد

teto amer 16-05-2014 02:50 PM

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

زرع وحصد 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

اقتباس:

المشاركة الأصلية كتبت بواسطة رزق درديري (المشاركة 5852031)
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

اقتباس:

المشاركة الأصلية كتبت بواسطة ابراهيم عمر عبدالرحيم (المشاركة 6119072)
الاجابة هى 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

شكرا للجميع السؤال سهل جدا


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.