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

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

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

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

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 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
  #2  
قديم 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 تعتبر قيمة عددية مع هذه الدالة.
وللجميع وافر التقدير والاحترام
  #3  
قديم 14-04-2013, 12:04 PM
lora2014 lora2014 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Feb 2013
المشاركات: 540
معدل تقييم المستوى: 13
lora2014 is on a distinguished road
افتراضي

الخير كل الخير لكم ان شاء الله
  #4  
قديم 14-04-2013, 02:36 PM
bosyramy bosyramy غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Oct 2010
المشاركات: 156
معدل تقييم المستوى: 15
bosyramy is on a distinguished road
افتراضي

الخير كل الخير لك ان شاء الله ولكل اعضاء المنتدى
  #5  
قديم 14-04-2013, 04:08 PM
نورهان م نورهان م غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2012
المشاركات: 73
معدل تقييم المستوى: 13
نورهان م is on a distinguished road
افتراضي

Dim sum, x As Integer
sum = 0
x = 6
Do While x < 10
s um= s um+ x
x = x + 1
Loop
عدد مرات التكرار وياريت الشرح بشء من التفصيل

  #6  
قديم 15-04-2013, 07:05 AM
نورهان م نورهان م غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2012
المشاركات: 73
معدل تقييم المستوى: 13
نورهان م is on a distinguished road
افتراضي

Dim sum, x As Integer
sum = 0
x = 6
Do While x < 10
s um= s um+ x
x = x + 1
Loop
عدد مرات التكرار وياريت الشرح بشء من التفصيل
  #7  
قديم 26-04-2013, 09:32 AM
نورهان م نورهان م غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2012
المشاركات: 73
معدل تقييم المستوى: 13
نورهان م is on a distinguished road
افتراضي

Dim sum, x As Integer
sum = 0
x = 6
Do While x < 10
s um= s um+ x
x = x + 1
Loop
عدد مرات التكرار وياريت الشرح بشء من التفصيل

  #8  
قديم 14-04-2013, 04:58 PM
اياد ادهم اياد ادهم غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Aug 2012
المشاركات: 34
معدل تقييم المستوى: 0
اياد ادهم is on a distinguished road
افتراضي محتاج شرح الدالة و الإجراء

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

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

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

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

انا مش فاهم الكلام دا ارجوكم محتاج شرح ضروري
  #9  
قديم 14-04-2013, 05:56 PM
bosyramy bosyramy غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Oct 2010
المشاركات: 156
معدل تقييم المستوى: 15
bosyramy is on a distinguished road
افتراضي

تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة. (صح )
لو سمحتوا حد يوضح لى هذه العبارة
وللجميع وافر التقدير والاحترام
  #10  
قديم 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" في عملية البحث وشكرا
  #11  
قديم 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.
هل هي صح أم خطأ مع التوضيح
بوركتم
__________________
أسأل الله تعالى أن يجعل ما قلته ونقلته لكم زاد إلى حسن المصير إليه ، وعتاداً إلى يمن القدوم عليه ، إنه بكل جميل كفيل، وهو حسبنا ونعم الوكيل


  #12  
قديم 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
  #13  
قديم 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. ( )
فهل هي خطأ أم صح
مع التوضيح
__________________
أسأل الله تعالى أن يجعل ما قلته ونقلته لكم زاد إلى حسن المصير إليه ، وعتاداً إلى يمن القدوم عليه ، إنه بكل جميل كفيل، وهو حسبنا ونعم الوكيل


  #14  
قديم 15-04-2013, 12:43 AM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
Neww1qw1

اقتباس:
المشاركة الأصلية كتبت بواسطة Mr:Mohammad Zyan مشاهدة المشاركة
أختي هي ف كتاب المدرسة في سؤال صح أم خطأ
مكتوب في السؤال نصا
هكذا
القيمة الراجعة للدالة (Area) هى (Single) كما هو موضح فى إعلانها :
Function Area(ByVal radius As Single) As Integer. ( )
فهل هي خطأ أم صح
مع التوضيح
اسف
رايت السؤال فى الكتاب
العبارة خطا حيث نوع البيان للدالة هو integer
Function Area(ByVal radius As Single) As Integer
أما وسائط الدلة هى من النوع Single
  #15  
قديم 15-04-2013, 06:32 PM
yassminramy yassminramy غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Jun 2011
المشاركات: 174
معدل تقييم المستوى: 15
yassminramy is on a distinguished road
افتراضي

نوع البيان للدالة او بمعنى اخر نوع البيان القيمة الراجعة دائما بكون مثل

نوع وسائط الدلة و لكم كل الشكر
 

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

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

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

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

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

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

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


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