عرض مشاركة واحدة
قديم 10-27-2012, 05:13 PM   #22
shamal
 
الصورة الرمزية shamal
افتراضي رد: البرمجة بلغة الفيجول بيسك لصف ثالث ثانوي

وتعتبر من القواعد المهمة في لغة فيجول بيسك بل في جميع لغات البرمجة ، وتستخدم لتنفيذ عمليات معينة حسب شرط محدد. وتحتوي لغة فيجول بيسك على عدة صيغ ويقوم المصمم باختيار المناسب منها حسب متطلبات المشروع ، وأدناه شرح لهذه الصيغ:
أ- صيغة (IF - THEN ) : تستخدم هذه الصيغة لتنفيذ فعل واحد عند تحقق الشرط او مجموعة الشروط.
IF condition THEN statements
ومعنى هذه الصيغة : أنه إذا تحقق الشرط (condition) فسيتم تنفيذ الأمر (statements)، ومعنى تحقق الشرط أن تكون قيمته (صحيحة True ) ، والمثال التالي يوضح ذلك :
IF D >= 50 THEN Text1 = "ناجح"
يوضح هذا المثال أنه إذا كانت الدرجة ( N ) أكبر من أو تساوي50 فإن البرنامج سوف يقوم بتخزين قيمة (ناجح ) في المتغير الحرفي ( Text1 ) .
ملاحظة : يمكن جمع أكثر من شرط باستخدام ادوات الربط And , Or , كما في المثال الأتي:
IF D>= 50 and D <60 Then text2.text="Good"
If D >10 Or D <> 0 then Text1.text ="العدد موجب"
في هذا المثال سوف يتم طباعة Good عندما تكون الدرجة D اكبر من أو تساوي 50 واصغر من 60، اما في الحالة الثانية فانه سوف يطبع " العدد موجب " عند تحقق أي من الحالتين.
  رد مع اقتباس