More Related Content More from Omar Computer Teacher
More from Omar Computer Teacher (20) Ch7 ar21. والمؤ التكرارية الحلقاتقتات
Loops and Timers
بنهايةتدريسالفصل هذاالطالب يستطيع:أن
( جملة يستخدمFor…Nextكود لتنفيذ )(Code)من محدد لعدد
المرات.
( الجملة يستخدمDo…Loopكود لتكرار )(Code)غير لعدد
.المرات من محدد
األداة يستخدمTimer)كود تنفيذ فى للتحكم )(Code)أوقات فى
.محددة
2. (85)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
مقــدمة
فى درستكود تنفيذ كيفية السابق الفصل(Code)بناء محددوسوف شرطى تعبير ناتج على
كيفية الفصل هذا خالل من نتعلمكود اررتك(Code)اترالم من لعدد محددعليه يطلق ما وهو
يةرارالتك الحلقات(Loops)جملة باستخدام(For…Next)جملة باستخدام كذلك(Do…Loop)كما
كود تنفيذ سنتعلم(Code)محددزمنية ةرفت كلمحددةباستخداماألداة(Timer).
3-1استخدامالجملةFor…Next:
بكلمة يةرارالتك الحلقة تبدأ(For)بكلمة وتنتهى(Next)مع ويحدد(For)متغير اسم
(Variable)عداد متغير عليه يطلقCounter))( بداية قيمة لهStart( نهاية وقيمة )End)ويتم
الكود اررتك(Code). النهاية قيمة الى الوصول حتى الحلقة داخلهذه استخدام على نتدرب وسوف
المتدرجة يباترالتد خالل من الجملة:التالية
:الجملة لهذه العامة الصيغة
For Variable=Start To End
code
Next
3. (85)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
( يبرتد3-1):بإنشاء قمعلى حيتوى مشروعمنوذج(Form)بشكل موضح هو كما
(3-1):
( شكل3-1النموذج )(Form)تدريب فى المطلوب(3-1)
المطلوبوالزر على النقر عند"من األعداد عرض1الى3"صندوق خالل منرسالة(Msgbox)
الكود نكتب سوف(Code)باالعتمادالتدفق خريطة علىكماموضح هوبجدول(3-1):
التدفق خريطةالكود(Code)
( جدول3-1لتدريب الكودو التدفق خريطة )(3-1)
Start
M<=3
M=1
msgbox
M
End
M=M+1True
False
4. (06)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
ويمكنالكود سير تتبع(Code)( بجدول موضح هو كما3-2:)
Dim M As Integer0-
For M=1 to 31)البداية (قيمة-
Msgbox M11
Next(يادةزMاحدوب)M=1+1
قيمة هلMالنهاية قيمة من أكبر(الناتجFalse)
-
Msgbox M22
Nextيادةز(Mاحدوب)M=2+1
قيمة هلM( النهاية قيمة من أكبرالناتجFalse)
-
Msgbox M33
Nextيادةز(Mاحدوب)M=3+1
قيمة هلM( النهاية قيمة من أكبرالناتجTrue)
-
( جدول3-2بتدريب الكود سير تتبع )(3-1)
الكود تتبع من(Code)( بجدول3-2)نجدأمر أن(Next)يادزب يقومةالمتغير قيمة(M)يتم كما
من جالخرو يتم النهاية قيمة عن يادتهاز حالة وفى يةرارالتك للحلقة النهاية بقيمة الجديدة القيمة نةرمقا
بالقيمة الحلقة4
نامجرالب بتشغيل قمثماألمر زر انقرمن األعداد "عرض1الى3"
صندوق ظهور تالحظ( رسالةmsgbox)قمرال يعرض1زر على النقر وعند(OK)صندوق يظهر
رسالة(MessageBox)قمرال يعرض آخر2القيمة تتعدى حتى وهكذا3( بشكل موضح هو كما3-2:)
( شكل3-2الرسالة صندوق )(Msgbox)
2
5. (06)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
( يبرتد3-2املطلوب : )تعديلانص صندوق خالل من األعداد لعرض السابق لتدريب
(Textbox):
باسم النموذج الى نص صندوق اضف(Textbox1)كماموضح هوبشكل(3-3):
( شكل3-3النموذج )(Form)تدريب فى تصميمه المطلوب(3-2)
التعديل سيتمفيالكود(Code)بحيثداخل قامراأل تطبعصندوقالنص(TextBox):يلى كما
الحظ:
1-المتغير قيمة وضع يعنى الذىو يةرارالتك الحلقة داخل األمر(M)بداخل موجود ماهو بجانب
النص صندوق(TextBox)بكتابة ذلك وتمبطرال معامل&الذيفيتينرح سلسلتين وصل فى يستخدم
ببعضهما.
2-المشار السطر كتابة حالة فيإيقةرالط بهذه ليهme.textbox1.text=mتغير نالحظ لنقيمة
( المتغيرM)أثناءوهى فقط قيمة آخر سيظهر نمااو التنفيذ3
نامجرالب بتشغيل قم.
الزر انقرالنص صندوق يظهر(TextBox)بالنموذج(Form)بشكل موضح هو كما(3-4):
اسمالنص صندوق:Textbox1
6. (02)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
( شكل3-4النموذج )(Form)التشغيل وضع فى الزر نقر بعد
الزر انقر(Button)تجد سوف ىاخر ةرمإضافةمن األعداد1إلى3ىأخر ةرمبشكل موضح هو كما
(3-5):
( شكل3-5األرقام )فيالنص مربعTextboxىأخر ةمر الزر نقر بعد
األمر إضافة يتم لذلك(Me.TextBox1.Text="")النص صندوق محتويات لمسح يةرارالتك الحلقة قبل
(TextBox).
كماالنص صندوق داخل األرقام عرض يمكنك(TextBox)يكون بحيثرقم كلفيجديد سطربا:اآلتي تباع
فيالنموذج تصميم وضعخاصية غير(Multiline)الى(True)سطر من أكثر بعرض للسماح.
يمكنالحلقة داخل الكود تعديل:يلى كما اإلدخال مفتاح رمز بإضافة يةرارالتك
جديد وسطر اإلدخال مفتاح رمز إلضافة يستخدم حرفي ثابت
vbCrLf=Visual Basic Carriage Return Line Feed
النص صنوق محتويات مسح
7. (06)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
نامجرالب بتشغيل قمالزر انقر ثممن األعداد "عرض1الى3"بشكل موضح هو كما(3-6:)
( شكل3-6سطور فى المطلوبة األرقام ظهور )
.ىأخر ةرم قامراأل كتابة اعادةو النص صندوق محتوى مسح تالحظ سوف ةرم من أكثر الزر انقر
( يبرتد3-3: )قمباالستفادةضرب جدول لطباعة السابقني التدريبني من3بصندوق
النص(TextBox):
:يلي كما الكود يصبح
8. (06)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
الحظ:
1-باسم متغير يفرتع تم(product)به الضرب حاصل ينزلتخالمتغير قيمة فى تغيير كل مع(M.)
2-باسم متغير يفرتع تم(str)( الضرب حاصل جملة شكل ينزلتخ3x1=او3x2=كسلسلة )وهكذا
نصيةالمتغير قيمة فى تغيير كل مع(M.)
3-النص صندوق محتوى وصل تم(TextBox)المتغ بقيمةير(str)المتغير بقيمة(product)بمعامل
& بطرال
4-يمكنالكود كتابة(Code)اترالمتغي هذه استخدام بدون(Variables)يلي كما:
المتغيرات لماذا ًاإذ؟وذلك( كود تتبع ولتسهيل للتبسيطCode)البرنامج.
نامجرالب شغلضرب جدول يظهر الزر انقر ثم3بشكل موضح هو كما(3-7):
( شكل3-7)عرضضرب جدول3
الضرب حاصل شكل الضرب حاصل
9. (08)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
( يبرتد3-4جدول لعرض السابق يبربالتد نامجربال بتطوير قم :)اخلاص الضرببأي
نص بعرم خالل من ادخاله يتم رقم(TextBox)بشكل موضح هو كما(3-8):
( شكل3-8النص مربع فى مدخل عدد أى ضرب جدول )(TextBox)
الكود يصبح(Code)كما:يلي
قمرال استبدال الحظ3بالمتغير(NUM)الذىوالنص بعرم من قيمة على يحتوى(TextBox)
10. (00)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
3-1-1التحكمفيجملة فى الزيادة ومقدار النهايةو البدايةFor..Next:
السابقة يباترالتد فىكانتالمتغير يادةز ومقدار النهاية قيمة من أصغر دائما البداية قيمة(Variable)دائما
تساوى1إضافة ويمكنناكلمة(Step)يادهزال مقدار أو الخطوة تعنى التىوالبداية قيمة جعل فيمكنمن أكبر
( يادةزال قيمة تكون أن يجب الحالة هذه وفى النهاية قيمةstepأو البداية قيمة من لكل يمكن كما سالبة )
اترمتغي أو يةرعش أو صحيحة قامرأ تكون أن يادةزال أو النهايةيلي كما العامة الصيغةو:
الحظ:
منالهيكلالعامتمب الكلمات بعض وضعيالشكل بهذا قوسين ن[ ]على للداللة وهذاأيةراختيا نها
عد يمكن أىميجب ولكن كتابتهاماضيةرافت قيمة الحالة هذا فى تأخذ كتابتها عدم حالة فى أنه فةرع
كتابة عدم فمثال(Step)تكونقيمتها1كتابة وعدم(Variable)مع(Next)المتغير اسم بنفس تكون
مع المحدد(For)
العامة الصيغةلجملةFor…Next:
For variable=start to end [step n]
Code
Next [variable]
11. (06)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
:أمثلة
1
من الفردية األعداد لعرض1الى11
2
األعداد لعرضالزوجيةمن2الى11
3
على القسمة تقبل التى األعداد لعرض
3من3الى21
4
ليازتنا مرتبة الزوجية األعداد لعرض
من11الى1
5
من األعداد لعرض1.50الى0.5
بتناقص0.05.ةمر كل
6
من األعداد لعرض1قيمة الىB
قيمة زيادة بمعدلC
( جدول3-3جملة على أمثلة )For
:أن السابق بالجدول األمثلة من نستنتج
1-بكلمة للمتغير يادةزال معدل تحديد يمكن(Step).قمرال كتابة ثم
2-يادةزال معدليجبالنهاية قيمة من أكبر البداية قيمة وجدود حالة فى سالبا يكون أن(مثال5،4.)
3-يفرتع يجب الحالة هذه وفى يعشر عدد يكون أن يادةزال معدل أو النهاية أو البداية لقيمة يمكن
الحلقة متغيريةرالعش الكسور يقبل عنو منعالنو مثلSingle(مثال5)
4-ألى يمكنمتغير يكون أن يادةزال معدل أو النهاية أو البداية قيمة من(Variable)(مثال6)
12. (05)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
3-2استخدامDo while:
كود اررتك تعلمت لقد(Code)جملة باستخدام ُامسبق معروف اترالم من لعدد محدد(For..next)ولكن
جملة(Do while … loop)كود اررلتك تستخدم(Code)من لعدد محددمسبقا معروف غير اترالم
بناءمعين شرط علىسبيل على قاطع بشكل اررالتك اترم عدد فةرمع عدم حالة فى مفيدة هى لذلك
المثالاررتكاستقبالاسماءالنص بعرم فى(TextBox)الحلقة من جالخروويةرارالتكعندإةرعبا دخال
معينة.
ـب المقصود(do while)الكود تنفيذ(Code)طالماصحيح الشرطى التعبير(True.)
الجملة هذه استخدام كيفية نتعرف وسوف:التالية يباترالتد خالل من
العامة الصيغة:الجملة لهذه
Do While conditional expression
code
Loop
13. (05)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
يرتدب(3-5:)منوذج بتصميم قم(Form)كماموضح هوبشكل(3-9):
( شكل3-9النموذج )(Form)تصميمه المطلوب
الزر على النقر عند المطلوبو(Button)ادخال صندوق يظهر(InputBox)ا إلدخالال:األول سم
بشكل موضح هو كما(3-11:)
( شكل3-11صندوق )Inputboxالمستخدم من قيمة إلستقبال
كتا وبعدبةاألول األسمونقرزر(ok)أوضغطيضاف اإلدخال مفتاحإلى(ListBox1)يظهر و
اإلدخال صندوق(InputBox)ا إلدخال ىأخر ةرمال.وهكذا الثانى سمانهاء يتم انهاء كلمة ادخال وعند
إاألسماء دخال.
غ يةرارتك حلقة وجود يبرالتد هذا فى يالحظياترارالتك عدد معلوم ربهاعند اررالتك ينتهى حيث
إمعينة قيمة دخال""انهاء كلمة وهى
Listbox1
Button1
14. (66)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
فى الكود يكتبإالحدث اءرج(Click)باألداة الخاص(Button1):يلي كما
الحظ:
1-الدالة استخدام(InputBox)و نامجرالب مستخدم من قيمة استقبال ووظيفتهاافى المدخلة القيمة رجاع
عالنو من متغير((Stringالمتغير يحتوى ولذلك(x)ادخاله تم ما على.
2-مع المستخدم الشرطى التعبير(Do While)يظل(True)طالماأقيمة ن(X)""انهاء كلمة التساوى.
3-عندإكلمة دخالانهاءالشرط يصبح(False)يةرارالتك الحلقة من جويخر.
بتشغيل قمنامجرالبثمالزر انقر"األسماء "إدخال
ا ادخلالا سمألالثانى ثم ولوهكذاانهاء اكتب ثم اترالم من لعدد
بعد تالحظ ماذاإكلمة دخالانهاءبعد ولكن الحلقة من جالخرو تالحظ سوفاضافةانهاء كلمةفي
(ListBox)بشكل موضح هو كما(3-11:)
( شكل3-11انهاء كلمة ظهور )داخلالقائمة صندوق(ListBox)
يصبح الشرطى التعبير
Falseحالة فى
التساوى
15. (66)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
انهاء كلمة اضافة تمإالقائمة صندوق لى(ListBox)غمرأالحلقة من جالخرو شرط نهاأن حيثأمر
قد اإلضافةالوصول قبل حدثإلىأالح ولليت الذى قةفيه ماختبارالشرطى التعبيرولتجنبإضافة
انهاء كلمةإلى(ListBox)عملية بعد شرط نضيفإدخالاالسماإلضافة عملية وقبلكمابالكود
(Code:اآلتي )
عندما هو الشرط معنىتصبحالمتغير قيمة(x)األمر ينفذ ""انهاء كلمة تساوى(Exit Do)أى
الشرطى التعبير اختبار انتظار بدون ةرمباش جالخروالمكتوبمع(Do While).
تشغيل جربللتاكد ىأخر ةرم نامجرالب.التنفيذ نتائج من
الحظ:
انهاء كلمة كتابة يجب أنهفيالمكتو التهجي بنفس اإلدخال صندوقبالكود في(Code)
بكتابة ذلك تفادى ويمكن الحلقة من جيخر لن األلف على ةزبهم أي إنهاء كتابة حالة وفي
يقةرالط بهذه الشرط
"انهاء" And X< >"إنهاءDo While X< >"
إلضافة يمكنك كماأيالحلقة من جللخرو استخدامها يدرت ىأخر كلماتاألسلوب بنفسكمثال
""نهايهAnd X < >""نهايةAnd X < >"انهاء" And X < > "إنهاءDo While X < > "
المنطقي المعامل استخدامو(And)قيمة طالما الحلقة بداخل ما تنفيذ يعنى هناXتساو الى
كلمة"انهاء"وتساو الىكلمة"إنهاء"وتساو الىكلمة"نهاية"وتساو الىكلمة"نهايه"
16. (62)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
3-3استخداماألداةTimer:
( المؤقت أداةTimer)كود تنفيذ اررلتك(Code)كود لتنفيذ أو محددة زمنية ةرفت كل(Code)محدد لوقت
ولذلكالكود اررتك يكون عندما جدا مفيدة هى(Code)بالوقت اتبطرم.
وعندإاألداة ضافة(Timer)إنموذج لى(Form)قيم تحديد من البدخصائص(Properties)له هامة
:وهى
EnabledFalseبجعلها المؤقت عمل تمكين(True)أوإعمل يقافبجعلها ه(False)
برمج ضبطها ويمكنيالكود خالل من ا(Code.)
Interval111=(الثانية ثانية بالمللى الزمنية ةرالفت تحديد1111)ثانية مللى
( جدول3-4األداة خصائص )(Timer)
الحدث يوجد كما(Tick)لألداة(Timer)ا الحدث وهوالاضيرفتعندجالمزدو النقراألداة على
(Timer)الكود لكتابة(Code)الخاصية فى المحددة الزمنية ةرالفت مرور ويعنى به(Interval).
يبرتد(3-6:)منوذج بتصميم قم(Form)رقمية ساعة يعرضبشكل موضح هو كما
(3-12:)
( شكل3-12نموذج )Formبتدريب الخاص(3-6)
Label1
17. (66)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
جديد عمشرو بإنشاء قم(New Project)
الكائن اجربإد قم(Timer)النموذج على(Form1)كذلكإالكائن اجرد(Label1)بشكل موضح هو كما
(3-13:)
شكل(3-13التصميم نافذة )فيتدريب(3-6)
الخصائص قيم فى تغيير من منك مطلوب هو بما قم(Properties)تغيير يمكنك كما الرسم على من
خصائص(Properties)الكائن(Label).وجذاب منسق بشكل يظهر لكى
األداة على جمزدو نقر انقر(Timer1)الكود لنافذة للوصول(Code)وللحدث(Tick)اضىراإلفت
الكود اكتبو(Code)بالشكل كما المطلوب
تخصيص تمقيمةالخاصية(Now)للخاصية(Text)الخاصة( انوالعن بأداةLabel1)والخاصية
(Now)على تحتويالكمب جهاز ووقت يخرتايلديك وتر
خاصية قيمة غيرEnabledالىTrue
خاصية قيمة غيرIntervalالى1000
الكائنTimer1اليظهر
النموذج علىform
األداةLabel1
الحدثTickللكائنTimer1
18. (66)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
يخرالتا ظهور ستجد نامجرالب بتشغيل قمبعد الوقتومرور1111ملليتخصيص يتم ثم ثانية
أخر ةرم القيمةىالثا مرور بعدن.الثانية ية
الكود يقوم إذن(Code)بالحدث المكتوب(Tick)التغير يظهر لذلك الوقتو يخرالتا بعرض ثانية كل
قميهر ساعة كأنها وتبدو انىوالث فى.
الكائن لجعل(Label)استبدال يمكن فقط الوقت يعرضالخاصية(Now)بالخاصية(TimeOfDay)
هو كمامبين
الحظ:
المؤقت تشغيل او ايقاف فى برمجيا التحكم يمكن(Timer)الخاصية بتغيير(Enabled)
كمثال:الزر على النقر(Button1)يؤدىإلىإالمؤقت يقاف(Timer1.)
19. (68)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
عملية تدريبات
(1)عمشرو بإنشاء قم(Project)نموذج على يحتوى(Form)انوعن أداة به(Label)نص على تحتوى
انوالعن أداة تظهر عالمشرو تشغيل وعند ""انتبه(Label)ثاني نصف لمدةثانية نصف لمدة تختفى ثم ة
وهكذاانوالعن أداة تظهر إيقاف زر على النقر عند(Label)تختفى أن بدون نهائى بشكلالنقر عند
للظه تعود تشغيل زر علىوةمر اإلختفاءو رىاخربشكل موضح هو كما(3-14:)
( شكل3-14المستخدم اجهةو )( انوالعن أداة خفاءاو الظهارLabel)
إرشادات
1-األداة للنموذج يضاف(Timer)خصائصه ضبط مع(Properties)المطلوب بالشكل.
2-او الظهور تحقيق يمكنالداخل الكود يقرط عن ختفاءإالحدث اءرج(Tick)لألداة(Timer):يلي كما
األولي الطريقةالثانية الطريقة
المعاملNotعلى للحصول منطقى معامل :
القوسين بداخل ما عكس
20. (60)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
(2)عمشرو بانشاء قم(Project)على يحتوى
نموذج(Form)موضح هو كمابشكل(3-15:)
النص مربع فى رقم ادخال عند(TextBox)
زر على النقر ثم"الفردية األعداد"عرض يتم
الرقم حتى تصاعديا مرتبة الفرديىة األعداد
القائمة صندوق داخل المدخل(ListBox)
زر على النقر أما"الزوجية األعداد"يتم
األ عرضحتى تصاعديا مرتبة الزوجية عداد
الرقمصندوق داخل المدخل
القائمة(ListBox.)
( شكل3-15المستخدم اجهةو )الزوجية أو الفردية األرقام لعرض
إرشادات
1-الكود برمجة يمكن(Code)اءرإجالحدث(Click)بزر الخاص"فردية أعداد":يلي كما بطريقتين
األولي الطريقةالثانية الطريقة
الخاص الكود بكتابة بنفسك قم.الزوجية األعداد بعرض
(3)تصاعديا من ًالبد ليازتنا األعداد لطباعة السابق التدريب فى المطلوب بالتعديل قم
21. (66)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
(4)نموذج على يحتوى عمشرو بانشاء قم(Form)بشكل موضح هو كما(3-16:)
مثل رقم ادخال عند5زر على النقر ثم
"عمجمواألعدادالفردية"عالمجمو يعرض
فىاألداةlabel3.
على النقر عند وكذلك"األعداد عمجمو
الزوجية".الطريقة بنفس عالمجمو يعرض
( شكل3-16المستخدم اجهةو )وزوجي فردي األعداد عمجمو لعرض
إرشادات
1-الكود برمجة يمكن(Codeإ فى )الحدث اءرج(Click)بزر الخاص"عمجموأعدادالفردية"بطريقتين
:يلي كما
األولي الطريقةالثانية الطريقة
الكود بكتابة بنفسك قم(Code)بعرض الخاص"الزوجية األعداد عمجمو".
22. (65)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
أسئلة
:األول الؤالسلكل الصحيحة اإلجابة اختر:يلى مما
1.جملة استخدام من الغرضDo while Loopهو:
أ.كود اررتك(Code)الشرطي التعبير يصبح حتىTrue
ب.الشرط طالما كود اررتكTrue
ج.اررتككودالشرط طالماFalse
2-جملة فى(For...Next)األمر وظيفة ماNext؟
أ.يادةزال بقيمة الحلقة متغير قيمة يادةز
ب.النهاية قيمة مع يادةزال قيمة نةرمقا
ج.سبق ما كل
3-أفضلحلقةعن تستخدم اريةرتكداررالتك اترم عدد معرفةاًقمسب:هى
أ.Do While
ب.For Next
ج.Select Case
4-الكود تنفيذ بعد(Code)النص صندوق فى عرضه يتم ما فإن التالى(txt_display):هو
أ.2
ب.246611
ج.2345666411
5-الكود تنفيذ بعد(Code)انوالعن أداة فى عرضه يتم ما فإن التالى(lbl_display):هو
أ.11
ب.11
ج.1
23. (65)
الفصلالثالثوالمؤقتات التكرارية الحلقات
Loops and Timers
6-الكود تنفيذ بعد(Code)انوالعن أداة فى عرضه يتم ما فإن التالى(lbl_display):هو
أ.5
ب.11
ج.15
: الثاني الؤالس( عالمة ضعوعالمة الصحيحة ةالعبار أمام )()أالخطأ ةالعبار مام:
(1)األمرMsgbox "3" & "X" & "3"به رسالة صندوق يعرض9) (
(2)قيمة(M)الحلقة تنفيذ انتها بعد(For m=3 to 1 Step -1)هو0) (
(3)كتابة عدم حالة فى(Step)جملة مع(For...Next)يعنى فهذاأصفر يادةزال قيمة ن
اضيارافت
) (
(4)القيمة تحديد حالة فى2500للخاصة(Interval)لألداة(Timer)يعنى فهذا2.5ثانية) (
(5)يةرارالتك الحلقة من جالخرو يمكن(Do...While)بناء.شرطى تعبير على()
الثالث الؤالسالمتغير قيمة ماهى(r)كود كل تنفيذ بعد(Code):يلي مما
(0.5 – 1 – 1.5)
(Overflow – 2 – 0)
(10 – 5 – 0)