اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > القسم الإداري > أرشيف المنتدى

أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل

مشاهدة نتائج الإستطلاع: هل تريد البرنامج المقرر Visual Basic 2008 express
نعم أريدة وأحتاجة 74 86.05%
لا شكراً غير مهم 12 13.95%
المصوتون: 86. أنت لم تصوت في هذا الإستطلاع

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #466  
قديم 14-04-2013, 04:54 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة زياد_عاطف مشاهدة المشاركة
==============================
أستاذنا العزيز شكرا لحضرتك لكن لى تعليق و هو خاص بالعبارة

حضرتك أعلنت عن متغير من النوع Boolean دون تخصيص قيمة له
بناء علية يأخذ القيمة الأفتراضية True


و الأدق هو من وجهة نظرى
حضرتك أعلنت عن متغير من النوع Boolean دون تخصيص قيمة له
بناء علية يأخذ القيمة الأفتراضية False


Dim x as Boolean
MsgBox(x)0
قيمة المتغير x التى تظهر فى مربع الرسالة هى False
===============================================
عاطف حسان / ميت موسى
استاذ عاطف الموضوع باختصار ان
IsNumeric لها حالات true وحالات false من بين حالات ال true هي boolean
وخير الكلام ما قل ودل
بس الان على رأي اخوك الاستاذ حسن.
سمك لبن تمر هندي
  #467  
قديم 14-04-2013, 04:58 PM
اياد ادهم اياد ادهم غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Aug 2012
المشاركات: 34
معدل تقييم المستوى: 0
اياد ادهم is on a distinguished road
افتراضي محتاج شرح الدالة و الإجراء

نلجأ للإعلان عن دالة Function فى حالة إذا ما كان لدينا Code سينتج ( تعود ) منه قيمة نحتاجها

يعني اية ينتج منه قيمة نحتاجها

الإجراء Sub
لا يمكن تخصيص قيمة لها ، وإنما تستدعى باسمها فتنفذ الأوامر التى بها ،
ليس لها قيمة مخزنة فى الذاكرة لأنها لا تعود بقيمة وليس لها ناتج
ليس لها نوع بيان Data Type لأنها لا تعود بقيمة
لا يجوز أن تكتب فى أى جمل تخصيص نهائياً
قد يكون لها وسائط ومعاملات قد تكون قيم مجردة أو متغيرات أو ثوابت أو دوال
تكتب فى سطر أوامر بحد ذاتها

الدالة Function
لا يمكن تخصيص قيمة لها ، وإنما تستدعى باسمها فتنتج قيمة تخزن بها
يمكن استخدام القيم المخزنة بها فى الذاكرة و لها ناتج
لها نوع بيان Data Type هو نفس نوع بيان القيمة الراجعة
تكتب فى جمل التخصيص على يمين معامل التخصيص فقط ، لأنها لا يخصص لها قيمة
قد يكون لها وسائط ومعاملات قد تكون قيم مجردة أو متغيرات أو ثوابت
لا يجوز أن تكتب كما هى فى سطر أوامر بحد ذاتها

انا مش فاهم الكلام دا ارجوكم محتاج شرح ضروري
  #468  
قديم 14-04-2013, 05:01 PM
ميدو200 ميدو200 غير متواجد حالياً
عضو فعال
 
تاريخ التسجيل: Sep 2010
المشاركات: 353
معدل تقييم المستوى: 15
ميدو200 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة أحـمد قرنى مشاهدة المشاركة
علمنا ان الدالة Isnumeric من الدوال المعرفة والتى لها ناتج True او False حسب محتوى مربع الكتابة سواء اذا كان عددى ام حرفى
واذا كان عددى تاخذ الدالة القيمة True غير ذلك تأخذ القيمة False

ولكن بتنفيذى لهذ الكود
Dim a As Boolean
MsgBox(IsNumeric(a))
أعطى ناتج True مع العلم ان المتغير a ليس له ناتج عددى بل ناتجه منطقى فما تفسير ذلك

وجزاكم الله خيراً
عزيزي الأستاذ أحمد: أنا لست مثل حضراتكم في لغة Vb ولكن معلوماتي هي
- إذا تم الإعلان عن متغير من النوع Boolean ولم يخصص له قيمة فإن قيمته الافتراضية تكون False
- إذا تم اختبار متغير من النوع Boolean باستخدام الدالة IsNumeric فإن الناتج في حالة قيمته True أو False يكون True
وذلك لأن القيمة True أو القيمة False تعتبر قيمة عددية مع هذه الدالة.
وللجميع وافر التقدير والاحترام
  #469  
قديم 14-04-2013, 05:56 PM
bosyramy bosyramy غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Oct 2010
المشاركات: 156
معدل تقييم المستوى: 15
bosyramy is on a distinguished road
افتراضي

تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة. (صح )
لو سمحتوا حد يوضح لى هذه العبارة
وللجميع وافر التقدير والاحترام
  #470  
قديم 14-04-2013, 10:22 PM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
Smile

اقتباس:
المشاركة الأصلية كتبت بواسطة tmrmsr مشاهدة المشاركة
تحية طيبة لحضرتك
أما بعد
Dim a As Boolean
((MsgBox(IsNumeric(a

حضرتك أعلنت عن متغير من النوع Boolean دون تخصيص قيمة له
بناء علية يأخذ القيمة الأفتراضية True

عند استخدام الدالة IsNumeric الوسيط a وتستقبله على شكل Object ( عددي - حرفي - ...الخ)
تستخدمه الدالة في أسطر الكود الخاصة بها وهي مخفية عنا وفقا لقاعدة التغليف
وذلك لتقييمة هل هو قيمة رقمية أم لا

وبناء عليه تم اعتبار a كقيمة رقمية

مثال
عند عمل تحويل للقيمة True ل Integer تأخذ القيمة -1
عند عمل تحويل للقيمة false ل Integer تأخذ القيمة 0
وهذا لا يعني أن الدالة IsNumeric تقوم بهذا النوع من التحويل


Parameters:
Expression: Required. Object expression.

Return Values:
Returns a Boolean value indicating whether an expression can be evaluated as a number.

وشكرا
كتب true بالخطأ
تصحيح القيمة الأفتراضية false
  #471  
قديم 14-04-2013, 10:25 PM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
Smile

اقتباس:
المشاركة الأصلية كتبت بواسطة زياد_عاطف مشاهدة المشاركة
==============================
أستاذنا العزيز شكرا لحضرتك لكن لى تعليق و هو خاص بالعبارة

حضرتك أعلنت عن متغير من النوع Boolean دون تخصيص قيمة له
بناء علية يأخذ القيمة الأفتراضية True


و الأدق هو من وجهة نظرى
حضرتك أعلنت عن متغير من النوع Boolean دون تخصيص قيمة له
بناء علية يأخذ القيمة الأفتراضية False


Dim x as Boolean
MsgBox(x)0
قيمة المتغير x التى تظهر فى مربع الرسالة هى False
===============================================
عاطف حسان / ميت موسى
كتبت بالخطأ معذرة
  #472  
قديم 14-04-2013, 10:28 PM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
Smile

اقتباس:
المشاركة الأصلية كتبت بواسطة bosyramy مشاهدة المشاركة
تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة. (صح )
لو سمحتوا حد يوضح لى هذه العبارة
وللجميع وافر التقدير والاحترام
سبق لي الرد على أحد الزملاء بما يلي

الجملة الشرطية Conditional Statement يقصد بها جملة Select Case أو جملة If التي من خلالها يحدث التفرع.
Conditional Statements
Conditional statements allow conditional execution of statements based on expressions evaluated at run time.
ConditionalStatement ::= IfStatement | SelectStatement
من كتاب "Visual Basic Language Specification 10.0"

التي تحتوى على تعبير expression أو أكثر الذي يلي كل كلمة Case والذي يتم اختباره حتى ينفذ الكود الذي يليه او لا ينفذ ثم ينتقل للتعبير التالي في حالة لا وفي حالة نعم ينفذ الكود الذي يلية ثم يتفرع إلى ما بعد جملة select case موضع السؤال

اذا السؤال : تستخدم جملة (Select Case) فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة إجابتة تكون صح

من يريد المزيد من التفاصيل
استخدم العبارة "Conditional statements" في عملية البحث وشكرا
  #473  
قديم 14-04-2013, 11:26 PM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
Impp

كلمة else اجبارية افتراضية حيث:
1- اجبارية : حيث الجملة If ..then ..else.. وليست if ..then حتى تكون اختيارية
2- افتراضية : حيث تفترض شرط غير مكتوت بعد كلمة else عكس الشرط الذى بعد if
ولذلك كلمة elseاحبارية افتراضية فى جملة If ..then ..else
  #474  
قديم 14-04-2013, 11:27 PM
Mr:Mohammad Zyan Mr:Mohammad Zyan غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Jan 2010
المشاركات: 72
معدل تقييم المستوى: 16
Mr:Mohammad Zyan is on a distinguished road
افتراضي

السلام عليكم
أرجوا الجواب علي السؤال الآتي وتوضيحه بارك الله فيكم وهو في كتاب المدرسة في الفصل الرابع

القيمة الراجعة للدالة (Area) هى (Single) كما هو موضح فى إعلانها :
Function Area(ByVal radius As Single) As Integer.
هل هي صح أم خطأ مع التوضيح
بوركتم
__________________
أسأل الله تعالى أن يجعل ما قلته ونقلته لكم زاد إلى حسن المصير إليه ، وعتاداً إلى يمن القدوم عليه ، إنه بكل جميل كفيل، وهو حسبنا ونعم الوكيل


  #475  
قديم 14-04-2013, 11:28 PM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
Impp

كلمة else اجبارية افتراضية حيث:
1- اجبارية : حيث الجملة If ..then ..else.. وليست if ..then حتى تكون اختيارية
2- افتراضية : حيث تفترض شرط غير مكتوت بعد كلمة else عكس الشرط الذى بعد if
ولذلك كلمة elseاحبارية افتراضية فى جملة If ..then ..else
  #476  
قديم 14-04-2013, 11:29 PM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
Impp

كلمة else اجبارية افتراضية حيث:
1- اجبارية : حيث الجملة If ..then ..else.. وليست if ..then حتى تكون اختيارية
2- افتراضية : حيث تفترض شرط غير مكتوت بعد كلمة else عكس الشرط الذى بعد if
ولذلك كلمة elseاحبارية افتراضية فى جملة If ..then ..else
  #477  
قديم 14-04-2013, 11:31 PM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة salwahelmy مشاهدة المشاركة
عندي سؤال يا جماعة عايزة اعرف الاجابة عليه

كلمة Else في جملة ( If..... then ........else)
افتراضية / اجبارية / افتراضية اختيارية / افتراضية اجبارية
والسبب

والسؤال : استخدام Else اختياري في جملة IF
كلمة else اجبارية افتراضية حيث:
1- اجبارية : حيث الجملة If ..then ..else.. وليست if ..then حتى تكون اختيارية
2- افتراضية : حيث تفترض شرط غير مكتوت بعد كلمة else عكس الشرط الذى بعد if
ولذلك كلمة elseاحبارية افتراضية فى جملة If ..then ..else
  #478  
قديم 14-04-2013, 11:43 PM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
Mnn

اقتباس:
المشاركة الأصلية كتبت بواسطة Mr:Mohammad Zyan مشاهدة المشاركة
السلام عليكم
أرجوا الجواب علي السؤال الآتي وتوضيحه بارك الله فيكم وهو في كتاب المدرسة في الفصل الرابع

القيمة الراجعة للدالة (Area) هى (Single) كما هو موضح فى إعلانها :
Function Area(ByVal radius As Single) As Integer.
هل هي صح أم خطأ مع التوضيح
بوركتم
القيمة الراجعة للدالة (Area) هى ليست (Single) كما هو موضح فى إعلانها :
Function Area(ByVal radius As Single) As Integer
وانما ناتج الدالة من النوع Single ( أى نوع البيان)
أما ناتج الدالة كما فى باقى المثال هو ناتج مضروب العددres
  #479  
قديم 14-04-2013, 11:52 PM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
News2

اقتباس:
المشاركة الأصلية كتبت بواسطة ramadanrr مشاهدة المشاركة
جملة select case فعالة بشكل اكترعندما يكون التفرع معتمداً على قيمة متغير واحد فقط( )
اجابة صحيحة فى كتاب المدرسة بالنص
  #480  
قديم 15-04-2013, 12:13 AM
Mr:Mohammad Zyan Mr:Mohammad Zyan غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Jan 2010
المشاركات: 72
معدل تقييم المستوى: 16
Mr:Mohammad Zyan is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة منى محمد عوض مشاهدة المشاركة
القيمة الراجعة للدالة (Area) هى ليست (Single) كما هو موضح فى إعلانها :
Function Area(ByVal radius As Single) As Integer
وانما ناتج الدالة من النوع Single ( أى نوع البيان)
أما ناتج الدالة كما فى باقى المثال هو ناتج مضروب العددres
أختي هي ف كتاب المدرسة في سؤال صح أم خطأ
مكتوب في السؤال نصا
هكذا
القيمة الراجعة للدالة (Area) هى (Single) كما هو موضح فى إعلانها :
Function Area(ByVal radius As Single) As Integer. ( )
فهل هي خطأ أم صح
مع التوضيح
__________________
أسأل الله تعالى أن يجعل ما قلته ونقلته لكم زاد إلى حسن المصير إليه ، وعتاداً إلى يمن القدوم عليه ، إنه بكل جميل كفيل، وهو حسبنا ونعم الوكيل


 

العلامات المرجعية

الكلمات الدلالية (Tags)
أبوزياد, اتفة الفصل الرابع وورد, شرح الترم الثاني فيديو

أدوات الموضوع ابحث في الموضوع
ابحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 10:36 PM.