Page 57 - أساسيات الحاسب الالي2
P. 57
جمل التحكم الفصل الرابع
الفصل الرابع
جمل التحكم
فى هذا الفصل نتعرض للجمل المستعملة فى عمليات التحكم فى البرنامج و اتخاذ القرار
مثل أمر التفرع Gotoوالجملة الشرطية If .. Then Elseوجمل التك رار الت ى تنق سم
إلى Counter Loopمثل for-nextو conditional loopمث ل do while \do
–untilكما نتعرض أيضا إلى جملة select caseالمستخدمة فى حالة وجود أكثر من
احتمالين.
-١أمر التفرع Goto
هو أمر من أوامر التفرع غير المشروط وعندما يصل اﻹجراء إلى السطر الذي يحتوي ه
هذا اﻷمر فإنه يغير على الفور مسار التنفيذ إل ى العن وان Labelال ذي يل ى أم ر التف رع
Gotoكما فى المثال التالى
Dim ss As Integer
Goto inbx
ss= 3
inbx:
)Console.WrieLine( ss
حيث يتم التفرع إلى العنوان inbxوبالتالى ﻻ يأخذ المتغير ssالقيمة ٣كم ا يت ضح م ن
جملة الطباعة التى تطبع .0
ﻻح ظ أن العن وان ه و اى رق م أو كلم ة ) ﻻ تك ون م ن الكلم ات المحج وزة أو أس ماء
المتغيرات( ويليها نقطتين :
ﻻحظ أن استخدام Gotoقد يدخلك فى دوارة ﻻ تنتهى فمثﻼ السطور التالية ستؤدى إل ى
استمرار تشغيل الكود إلى أن تضطر إلى استخدام Breakلتنهى التنفيذ
inbx:
)”Console.WrieLine(“Welcome my friend
٥٧