|
|
|
#1
|
||||
|
||||
|
اقتباس:
كلمة Else فى الجمل الشرطية إختيارية فإن تم كتابتها يتم تنفيذ الاوامر التى تليها حتى End If إذا لم يتحقق أى الشرط و إن لم يتم كتابتها يتم تنفيذ الاوامر التى تلى End If إذا لم يتحقق أى شرط == و كلمة Else إفتراضية حيث يفترض أنه يتم تنفيذ الأوامر التى تليها حتى End If إذا لم يتحقق الشرط ============================== عاطف مهدى حسان |
|
#2
|
|||
|
|||
|
كلمة Else فى أى جملة من جمل If التى توجد بها كلمة Else هى كلمة إختيارية بمعنى أنك يمكن أن تحذفها بشرط تغيير الشرط و لكى نفهم ما أتحدث عنه أنظر إلى الكود التالى
If A >= 3 Then msgbox("ناجح") Else msgbox("راسب") End If و الأن سوف أكتب الكود لكن بدون كلمة ElseIf A >= 3 Then msgbox("ناجح") End If If A < 3 Then msgbox("راسب") End If و بذلك نكون قد حققنا كلا الشرطين الموجودين فى جملة IF…then…else و لكن مع استخدام جملة IF…then أى بدون Elseلذلك كلمة Else إختيارية ( أى يمكن عدم كتابتها ) كما شرحت فى المثال السابق و هى إجبارية فى حالة واحدة فقط إذا كان هناك جوابين شرط يجب تنفيذ أحدهم فى نفس الجملة ( التى تحتوى على شرط واحد ) لذلك أقول أنها إفتراضية إختيارية بالمناسبة هذا السؤال موجود فى كتاب الفائز و هناك أكثر من معلومة خاطئه بهذا المنهج و للأسف هذه المعلومات الخاطئة متتداوله عند الكثير من المعلمين و كذلك الموجهين الذين يعرف عنهم التمكن فى منهج الفجول بيزك |
![]() |
| العلامات المرجعية |
|
|