بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   حاسب آلى 3ع ترم2 (https://www.thanwya.com/vb/forumdisplay.php?f=1965)
-   -   سؤال فى If ؟ (https://www.thanwya.com/vb/showthread.php?t=682696)

بوب2050 20-03-2016 12:26 AM

سؤال فى If ؟
 
كلمة Else فى الشرط if ......then ......else تكون
1- اختيارية 2- اجبارية 3- افتراضية اجبارية 4- افتراضية اختيارية

ashrafhanna 20-03-2016 08:32 AM

افتراضية اجبارية

ابنمصر البراكية 20-03-2016 01:50 PM

كلمة Else فى الشرط if ......then ......else تكون
1- اختيارية 2- اجبارية 3- افتراضية اجبارية 4- افتراضية اختيارية

ناجى تهامى 20-03-2016 09:08 PM

Else هى كلمة اختيارية في جملة if

ابو التمر 22-03-2016 09:00 AM

افتراضية اختيارية

محمود ناجي الراعي 02-04-2016 07:27 AM

تعتبر else إجبارية وذلك عندما يكون الشرط False يجب تنفيذ الجملة بعد Else
تعتبر else اختيارية لأنه يمكن حذفها و كتابة جملة شرطية أخري
مثال:
if a>5 then
a=a+10
else
a=a+8
end if
يمكن تغير الكود بالتالي و يؤدي نفس الوظيفة
if a>5 then
a=a+10
end if
if a<=5 then
a=a+8
end if

mhraffat84 02-04-2016 06:40 PM

مع كامل إحترامي للأساتذة الكرام ..

كلمة Else إختيارية مع جملة IF.. Then و If .. Then .. ElseIf .. إلا أنها تكون إجبارية في جملة If .. Then .. Else لأنها فيها من أساس تكوين الجملة ..

فلو كان السؤال .. (صح / خطأ) تعتبر كلمة Else إختيارية في جملة If .. تكون الإجابة (صح)
أما لو كان السؤال .. (صح / خطأ) تعتبر كلمة Else إختيارية في جملة If..Then..Else .. فالإجابة تكون (خطأ)



زياد_عاطف 03-04-2016 12:17 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة بوب2050 (المشاركة 6399361)
كلمة Else فى الشرط if ......then ......else تكون
1- اختيارية 2- اجبارية 3- افتراضية اجبارية 4- افتراضية اختيارية

==============================
كلمة Else فى الجمل الشرطية إختيارية فإن تم كتابتها يتم تنفيذ الاوامر التى تليها حتى End If إذا لم يتحقق أى الشرط
و إن لم يتم كتابتها يتم تنفيذ الاوامر التى تلى End If إذا لم يتحقق أى شرط
==
و كلمة Else إفتراضية حيث يفترض أنه يتم تنفيذ الأوامر التى تليها حتى End If إذا لم يتحقق الشرط
==============================
عاطف مهدى حسان


حازم المحمدى 06-04-2016 12:11 PM

كلمة Else فى أى جملة من جمل If التى توجد بها كلمة Else هى كلمة إختيارية بمعنى أنك يمكن أن تحذفها بشرط تغيير الشرط و لكى نفهم ما أتحدث عنه أنظر إلى الكود التالى

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



جميع الأوقات بتوقيت GMT +2. الساعة الآن 01:35 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.