مشاهدة النسخة كاملة : أسئلة هامة ارجو الاجابة عليها سريعا
hamo2011 25-05-2010, 12:39 PM السؤال الاول:
For Z=0 to 5
Z=Z+1
Next
N=Z
اذكر قيمة N و عدد مرات التكرار
السؤال الثانى:
Sum=O X=6
Do While X<10
Sum=sum+x
X=x+1
Loop
اذكر قيمة Sum و عدد مرات التكرار
السؤال الثالث: ضع علامة صح او خطأ:
1) يستخدم الامر If فى ترتيب اوامر البرنامج. ( )
2) الامر For.............Next يستخدم فى حالة معرفة عدد مرات التكرار مسبقا. ( )
3) الشكل الصحيح لامر التخصيص هو value=variable. ( )
---------------------------------------------------------------------------------------------------
ارجو الاجابة عليها سريعا
MR : ABO BATTA 25-05-2010, 05:14 PM السؤال الاول:
For Z=0 to 5
Z=Z+1
Next
N=Z
اذكر قيمة N و عدد مرات التكرار
السؤال الثانى:
Sum=O X=6
Do While X<10
Sum=sum+x
X=x+1
Loop
اذكر قيمة Sum و عدد مرات التكرار
السؤال الثالث: ضع علامة صح او خطأ:
1) يستخدم الامر If فى ترتيب اوامر البرنامج. ( )
2) الامر For.............Next يستخدم فى حالة معرفة عدد مرات التكرار مسبقا. ( )
3) الشكل الصحيح لامر التخصيص هو value=variable. ( )
---------------------------------------------------------------------------------------------------
ارجو الاجابة عليها سريعا
اذكر قيمة N و عدد مرات التكرار
قيمة N = Z
وقيمة Z = Z + 1
إذن Z = 6 وعدد مرات التكرار أيضاً 6 وهي ( 0 - 1 - 2 - 3 - 4 - 5 )
اذكر قيمة Sum و عدد مرات التكرار
التكرار سيحدث هنا اربع مرات
حيث ( X = ( 6 - 7 - 8 - 9
إذن Sum = Sum + X
إذن Sum = 30
السؤال الثالث: ضع علامة صح او خطأ:
1) يستخدم الامر If فى ترتيب اوامر البرنامج. ( صح)
2) الامر For.............Next يستخدم فى حالة معرفة عدد مرات التكرار مسبقا. (صح )
3) الشكل الصحيح لامر التخصيص هو value=variable. ( خطأ)
tarek elhamy 25-05-2010, 09:23 PM بارك الله فيك
مستر ابو بطه
ابو محمد 2 25-05-2010, 10:02 PM عدد مرات التكرار 3 وليس 6 مرات حيث يتغير العداد بقيمة الخطوة الثانية وكذلك قيمة خطوة الزيادة وتكون ( 1 , 3 ، 5 ) وهذا كود يوضح ذلك
Dim z, n AsInteger
For z = 0 To 5
MsgBox(z)
z = z + 1
Me.ListBox1.Items.Add(z)
Next
n = z
MsgBox(n)
رزق درديري 26-05-2010, 06:49 AM عدد مرات التكرار 3 وليس 6 مرات حيث يتغير العداد بقيمة الخطوة الثانية وكذلك قيمة خطوة الزيادة وتكون ( 1 , 3 ، 5 ) وهذا كود يوضح ذلك
Dim z, n AsInteger
For z = 0 To 5
MsgBox(z)
z = z + 1
Me.ListBox1.Items.Add(z)
Next
n = z
MsgBox(n)
الزيادة تكون بمقدار الرقم الذي يلي step وحيث أنه لم يذكر step فتكون مقدار الزيادة واحد
ولذلك عدد مرات التكرار 6
كتاب المدرسة ص 111 طبعة 2008
MR : ABO BATTA 26-05-2010, 08:11 AM عدد مرات التكرار 3 وليس 6 مرات حيث يتغير العداد بقيمة الخطوة الثانية وكذلك قيمة خطوة الزيادة وتكون ( 1 , 3 ، 5 ) وهذا كود يوضح ذلك
Dim z, n AsInteger
For z = 0 To 5
MsgBox(z)
z = z + 1
Me.ListBox1.Items.Add(z)
Next
n = z
MsgBox(n)
معذرة أبو محمد
حضرتك يجوز تكون قرأت خطأ
من أين أتيت بأن بمقدار الزيادة 3 والمعلوم ان مقدار الزيادة هو الرقم الذي يلي كلمة Step وطالما ان هذه الكلمة لم تكتب كما في المثال For Z = 0 To 5 إذن يفهم من ذلك ان مقدار الزيادة بمقدار واحد ( 1 )
وعلى هذا الأساس يكون التكرار 6 مرات كما وضحتها سابقاً .
والمثال اللى حضرتك استشهدت بيه ستجد ان مقدار الزيادة هو واحد أيضاً ( 1 ) لأن الزيادة بتظهر في السطر الرابع
Z = Z + 1 أي قم بزيادة قيمة Z بمقدار 1 فمن أين أتيت حضرتك بالزيادة بمقدار 3 .
ابو محمد 2 26-05-2010, 08:13 AM الزيادة تكون بمقدار الرقم الذي يلي step وحيث أنه لم يذكر step فتكون مقدار الزيادة واحد
ولذلك عدد مرات التكرار 6
كتاب المدرسة ص 111 طبعة 2008
شكرا جزيلا لك يا أخي ولكن
يزداد بقيمة Step وهي واحد كما قلت نعم ولكن z تتغير في الخطوة الثانية z=z+1 فتصبح 1 ثم نعود لبداية التكرار فتزداد z بواحد قيمة الخطوة step فتصبح 2 وتصبح z في الخطوة الثانية z=2+1 فتصبح 3 ثم نعود لبداية التكرار فتزداد بقيمة step وهي واحد وبالتالي تصبح 4 حيث z كانت 3 ثم تتغير z في الخطوة الثانية لتصبح z=4+1 وبالتالي نعود الى بداية التكرار ليصبح 6 وبالتالي ينتهي التكرار وتصبح n=z وبالتالي تكون n = 6 وعدد مرات التكرار 3 ونرجو تجربة الكود ولكم جزيل الشكر
ابو محمد 2 26-05-2010, 08:17 AM معذرة أبو محمد
حضرتك يجوز تكون قرأت خطأ
من أين أتيت بأن بمقدار الزيادة 3 والمعلوم ان مقدار الزيادة هو الرقم الذي يلي كلمة Step وطالما ان هذه الكلمة لم تكتب كما في المثال For Z = 0 To 5 إذن يفهم من ذلك ان مقدار الزيادة بمقدار واحد ( 1 )
وعلى هذا الأساس يكون التكرار 6 مرات كما وضحتها سابقاً .
والمثال اللى حضرتك استشهدت بيه ستجد ان مقدار الزيادة هو واحد أيضاً ( 1 ) لأن الزيادة بتظهر في السطر الرابع
Z = Z + 1 أي قم بزيادة قيمة Z بمقدار 1 فمن أين أتيت حضرتك بالزيادة بمقدار 3 .
شكرا جزيلا يأخي ولكن أنا لم أقول الزيادة بمقدار 3 ولكن هذا شرح وجهة نظري
يزداد العداد بقيمة Step وهي واحد كما قلت نعم ولكن z تتغير في الخطوة الثانية z=0+1 فتصبح 1 ثم نعود لبداية التكرار فتزداد z بواحد قيمة الخطوة step فتصبح z=1+1 وبالتالي تصبح 2 وتصبح z في الخطوة الثانية z=2+1 فتصبح 3 ثم نعود لبداية التكرار فتزداد بقيمة step وهي واحد z=3+1 وبالتالي تصبح 4 حيث z كانت 3 ثم تتغير z في الخطوة الثانية لتصبح z=4+1 وبالتالي نعود الى بداية التكرار ليصبح 6 وبالتالي ينتهي التكرار وتصبح n=z وبالتالي تكون n = 6 وعدد مرات التكرار 3 ( مع ملاحظة العداديزداد مرتين يزداد بقيمة Step وهي واحد وكذلك يتغير العداد في الخطوة الثانية بزيادة ايضا واحد z=z+1 ) ونرجو تجربة الكود ولكم جزيل الشكر
مع خالص وارق تحياتي
MR : ABO BATTA 26-05-2010, 08:44 AM شكرا جزيلا يأخي ولكن أنا لم أقول الزيادة بمقدار 3 ولكن هذا شرح وجهة نظري
يزداد العداد بقيمة step وهي واحد كما قلت نعم ولكن z تتغير في الخطوة الثانية z=0+1 فتصبح 1 ثم نعود لبداية التكرار فتزداد z بواحد قيمة الخطوة step فتصبح z=1+1 وبالتالي تصبح 2 وتصبح z في الخطوة الثانية z=2+1 فتصبح 3 ثم نعود لبداية التكرار فتزداد بقيمة step وهي واحد z=3+1 وبالتالي تصبح 4 حيث z كانت 3 ثم تتغير z في الخطوة الثانية لتصبح z=4+1 وبالتالي نعود الى بداية التكرار ليصبح 6 وبالتالي ينتهي التكرار وتصبح n=z وبالتالي تكون n = 6 وعدد مرات التكرار 3 ( مع ملاحظة العداديزداد مرتين يزداد بقيمة step وهي واحد وكذلك يتغير العداد في الخطوة الثانية بزيادة ايضا واحد z=z+1 ) ونرجو تجربة الكود ولكم جزيل الشكر
مع خالص وارق تحياتي
أنا آسف مش قادر افهم وجهة نظرك
أرجو من الأخوة الزملاء المداخلة لإبداء الرأي في هذا الموضوع
وأخيراً لك التحية والتقدير
اسلام عمر 1 26-05-2010, 01:03 PM قيمة N= 6
عدد مرات التكرار 3
وأتفق تماما مع أ/ أبو محمد 2
لأن جملة التكرار تزيد قيمة العداد بواحد + واحد بدون استخدام المعامل Step أصبح مقدار زيادة العداد بمقدار 2 وليس واحد
وأشكر كل من شارك بالحوار لأن الكل هيستفيد
nahla_m 26-05-2010, 07:47 PM الأخوة الأفاضل الكرام
قيم Z فى سطر for هى 0 و 2 و 4 و يقرأ 6 و يقف و لا ينفذ
أما قيم Z كجملة تنفذ بين for.....next هى 1 و 3 و 5
و بالتالى آخر قراءة z هى 6
أى N تساوى 6
و عدد مرات التكرار هى 3
من واقع عمل هذا التمرين على برنامج visual basic
حقيقى أنا سعيده لأن المشاركة مفيده جداً جداً جداً
شكراً لكم جميعاً و شكراً لهذا المنتدى
اسييل 27-05-2010, 02:08 PM [quote=hamo2011;2200726]السؤال الاول:
For Z=0 to 5
Z=Z+1
Next
N=Z
اذكر قيمة N و عدد مرات التكرار
ارجو الاجابة عليها سريعا
قيمة Z .....................عدد مرات التكرار
0+1=1 ............................1
1+1=2 ............................2
2+1=3 ............................3
3+1=4 ............................4
4+1=5 ............................5
5+1=6 يتوقف التكرار وتكون قيمة N النهائية = 6
ما رأى الأساتذة الأفاضل ؟ و إلى الأستاذة نهلة لماذا جعلت قيمة Z هى 2 ، 4 ، 6 ؟
ولكم جزيل الشكر .
MR : ABO BATTA 27-05-2010, 03:19 PM الأخوة الأفاضل الكرام
قيم Z فى سطر for هى 0 و 2 و 4 و يقرأ 6 و يقف و لا ينفذ
أما قيم Z كجملة تنفذ بين for.....next هى 1 و 3 و 5
و بالتالى آخر قراءة z هى 6
أى N تساوى 6
و عدد مرات التكرار هى 3
من واقع عمل هذا التمرين على برنامج visual basic
حقيقى أنا سعيده لأن المشاركة مفيده جداً جداً جداً
شكراً لكم جميعاً و شكراً لهذا المنتدى
انا أكون سعيد أكتر لو تفضلتي ووضحتي كيف يكون التكرار 3 مرات فقط
:078111rg3::078111rg3: ولكي جزيل الشكر :078111rg3::078111rg3:
nahla_m 27-05-2010, 04:21 PM [quote=hamo2011;2200726]السؤال الاول:
For Z=0 to 5
Z=Z+1
Next
N=Z
اذكر قيمة N و عدد مرات التكرار
ارجو الاجابة عليها سريعا
قيمة Z .....................عدد مرات التكرار
0+1=1 ............................1
1+1=2 ............................2
2+1=3 ............................3
3+1=4 ............................4
4+1=5 ............................5
5+1=6 يتوقف التكرار وتكون قيمة N النهائية = 6
ما رأى الأساتذة الأفاضل ؟ و إلى الأستاذة نهلة لماذا جعلت قيمة Z هى 2 ، 4 ، 6 ؟
ولكم جزيل الشكر .
يا سيدى الفاضل
حضرتك جمعت 1 فى كل مرة بتاعة Z
اين 1 بتاع خطوة step
يعنى حضرتك هتزود 2
كما أحب أوضح للأخوة جميعاً
أنا لا أقول كلام من عندى
جربوا أى مثال على الجهاز و على برنامج VB.Net ستجدوا ما أقوله
و إلى الأستاذة نهلة لماذا جعلت قيمة Z هى 2 ، 4 ، 6 ؟
يا أستاذى الفاضل أنا لم أجعل شئ
البرنامج يحسبها هكذا و يظهر القيمة التى يقرأها فى كل مرة هكذا
و قد شرحها بالتفصيل الأستاذ / ابو محمد 2
و لكم جزيل الشكر
و فى إنتظار رد حضراتكم بعد ما تجربوا عملى
MR : ABO BATTA 29-05-2010, 07:30 PM جزاكم الله خيرا
هناء محمد مرسى 02-06-2010, 10:29 PM عدد مرات التكرار =6
N=6
For Z=0 to 5 لانة من هذا الامر نجد ان z تاخذ القيم 0 - 1 - 2 - 3 - 4 - 5 اى ان عدد مرات التكرار 6 مرات
|