مشاهدة النسخة كاملة : سؤال الى الأستاذ سيف ضرورى


إيهاب توفيق عبد اللطيف
23-03-2012, 11:41 AM
ما الخطأ فى البرنامج الآتى :
dim hour as integer
hour = 13
if hour <= 11 then
"iblampm.text="am
else
"iblampm.text="pm
elseif hour>23 then
"iblampm.text="hour can not be more than 23
end if
اضم سؤالى مع هذا السؤال
واريد ان اعرف اجابات هذه الأسئلة استاذنا سيف
1- Birthday اسم متغير صحيح ام خطأ
2- استخدام المعامل ....... يؤدى الى خطأ العملية اذا كان ما على يسارها اقل مما على يمينها
3- جملة الأمر if then else تنتهى ب EndIf او End If
الرجاء من حضرتك التوضيح مع ذكر السبب
وشكرا جزيلا على هذا المجهود الرائع

الأستاذة / أم أمل
23-03-2012, 12:54 PM
dim hour as integer
hour = 13
if hour <= 11 then
"iblampm.text="am

elseif hour>23 then
"iblampm.text="hour can not be more than 23

else

"iblampm.text="pm

end if

والسبب لان if المتداخلة تكون كما يلى

if ......condition1.......then
جمله 1

else if ....condition2.... then
جمله 2

else

end if
اى اذا لم يتحقق الشرط الأول نضع شرط تانى مع else

فنسأل الشرط الثانى ب else if



اضم سؤالى مع هذا السؤال
واريد ان اعرف اجابات هذه الأسئلة استاذنا سيف
1- Birthday اسم متغير صحيح ام خطأ (صح)
2- استخدام المعامل ...= أو < يؤدى الى خطأ العملية اذا كان ما على يسارها اقل مما على يمينها
3- جملة الأمر if then else تنتهى ب End If

أرجو أنا أكون قد أوضحت

إيهاب توفيق عبد اللطيف
23-03-2012, 01:23 PM
استاذة ام امل
الإجابة على موقع الوزارة كالأتى
- Birthday اسم متغير صحيح ام خطأ (صح)
عفوا الإجابة خطأ لأن فى قواعد تكوين الأسماء فى الفيجول بيسك اذا بدأ الأسم بمقطعين نبدأ كل مقطع بحرف capital اى الإجابة BirthDay ارجو المناقشة مع العلم بأننى اعرف ان هذه القواعد تستحسن لشكل البرنامج لتسهيل قراءته وعدم اتباعها لا ينتج عنه اخطاء لو جاءت فى الإمتحان وقال لى هل هذا الإسم صحيح ام خطأ ما هى الإجابة

2- استخدام المعامل ...= أو < يؤدى الى خطأ العملية اذا كان ما على يسارها اقل مما على يمينها
على موقع الوزارة ايضا وفى الكتب الخارجية الإجابة الصحيحة < مع العلم من الممكن ان تكون جميع ما سبق الموجودة فى الكتاب المدرسى صحيحة ولاكن حقبقى انا مش عارف ايه الصح الرجاء المناقشة للوصول الى الإجابة الصحيحة

وجزاكى الله خيرا على هذا الرد

سيف سالم
24-03-2012, 01:23 AM
استاذة ام امل
الإجابة على موقع الوزارة كالأتى
- birthday اسم متغير صحيح ام خطأ (صح)
عفوا الإجابة خطأ لأن فى قواعد تكوين الأسماء فى الفيجول بيسك اذا بدأ الأسم بمقطعين نبدأ كل مقطع بحرف capital اى الإجابة birthday ارجو المناقشة مع العلم بأننى اعرف ان هذه القواعد تستحسن لشكل البرنامج لتسهيل قراءته وعدم اتباعها لا ينتج عنه اخطاء لو جاءت فى الإمتحان وقال لى هل هذا الإسم صحيح ام خطأ ما هى الإجابة

2- استخدام المعامل ...= أو < يؤدى الى خطأ العملية اذا كان ما على يسارها اقل مما على يمينها
على موقع الوزارة ايضا وفى الكتب الخارجية الإجابة الصحيحة < مع العلم من الممكن ان تكون جميع ما سبق الموجودة فى الكتاب المدرسى صحيحة ولاكن حقبقى انا مش عارف ايه الصح الرجاء المناقشة للوصول الى الإجابة الصحيحة

وجزاكى الله خيرا على هذا الرد



الاسم صحيح
اذا كان السؤال 3 من الفصل الثاني
الاجابة كل ما سبق

إيهاب توفيق عبد اللطيف
24-03-2012, 10:13 AM
ممكن بعد اذن حضرتك حل اسئلة الكتاب المدرسى ضرورى

alshymaa hafez
24-03-2012, 02:49 PM
ما الخطأ فى البرنامج الآتى :
dim hour as integer
hour = 13
if hour <= 11 then
"iblampm.text="am
else
"iblampm.text="pm
elseif hour>23 then
"iblampm.text="hour can not be more than 23
end if
اضم سؤالى مع هذا السؤال
واريد ان اعرف اجابات هذه الأسئلة استاذنا سيف
1- Birthday اسم متغير صحيح ام خطأ صحيح
2- استخدام المعامل < يؤدى الى خطأ العملية اذا كان ما على يسارها اقل مما على يمينها
3- جملة الأمر if then else تنتهى ب EndIf او End If
الرجاء من حضرتك التوضيح مع ذكر السبب تقريبا هى كدا لان ده شكلها فى البونامج اصلا
وشكرا جزيلا على هذا المجهود الرائع

dim hour as integer
if hour>23 then
lbl.text= "hour can not be more than 23"
else
if hour<=11
then
lbl.text ="am
else
lbl.text = "pm"
end if
يارب يكون ردى صح :rolleyes: