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

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

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

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

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #811  
قديم 20-05-2013, 06:11 AM
steng25 steng25 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Feb 2009
المشاركات: 121
معدل تقييم المستوى: 16
steng25 is on a distinguished road
افتراضي

الاولى خطأ لان البيانات من النوع تاريخ تدخل بين علامتى ## وبالصيغ التاليه #10/23/2012# مع ملاحظة ان الشهر يكتب قبل اليوم .
الثانيه خطأ مش شرط
للاسف هناك مجموعه كبيره من مدرسى الماده لم يدرسوها اصلا ولا يعرفون عنها شيئا وللاسف الاكبر لم يحاولوا ان يطوروا انفسه بدراستها او اخذ دورات فيها والمشكله الكبرى انهم قد يضعون الامتحانات واذا كان احدهم يصحح ورقة طالب مبدع وللاسف سيلتزم المصحح بنموذج الاجابه حتى لو كان النموذج خطأ والطالب هو الصحيح
  #812  
قديم 20-05-2013, 06:16 AM
steng25 steng25 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Feb 2009
المشاركات: 121
معدل تقييم المستوى: 16
steng25 is on a distinguished road
افتراضي

طالما بدأ الجمله ب Sub او Function يبقى اعلان اجراء وزى ماحنا عارفين مش شرط اننا نكتب وسائط فى الاجراء
بالنسبه لرقم الجلوس الادق اعلانه من النوع String وذلك لاننا اذا كتبنا بالخطأ جمع رقم جلوس على رقم اخر يعطينى رسالة خطأ ولا يقوم بجمعهم
  #813  
قديم 20-05-2013, 06:18 AM
ابو موده ابو موده غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Nov 2010
المشاركات: 158
معدل تقييم المستوى: 14
ابو موده is on a distinguished road
افتراضي

الأولي خطأ

الثانية صح لأنه لم يقل فقط ولم يقل شرط زيها زي اسئلة الكتاب اللي غلبنا فيييييييها
  #814  
قديم 20-05-2013, 06:21 AM
ابو موده ابو موده غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Nov 2010
المشاركات: 158
معدل تقييم المستوى: 14
ابو موده is on a distinguished road
Angry

اقتباس:
المشاركة الأصلية كتبت بواسطة steng25 مشاهدة المشاركة
الاولى خطأ لان البيانات من النوع تاريخ تدخل بين علامتى ## وبالصيغ التاليه #10/23/2012# مع ملاحظة ان الشهر يكتب قبل اليوم .
الثانيه خطأ مش شرط
للاسف هناك مجموعه كبيره من مدرسى الماده لم يدرسوها اصلا ولا يعرفون عنها شيئا وللاسف الاكبر لم يحاولوا ان يطوروا انفسه بدراستها او اخذ دورات فيها والمشكله الكبرى انهم قد يضعون الامتحانات واذا كان احدهم يصحح ورقة طالب مبدع وللاسف سيلتزم المصحح بنموذج الاجابه حتى لو كان النموذج خطأ والطالب هو الصحيح
انا عارف قصدك ايه وقلت للطلبة انها مش شرط تيجي زي بعض زي ما احنا درسناها في الاكاديمية
ولكن السؤال نفسه صيغته خطأ ويجب طالما لم يشترط يبقي الاجابة الاحتمال صواب بدرجة اكبر من الخطأ
والعيال فاهمة السؤال ولكن انا قلتلهم لو مقلش فقط يبقي الاجابة صح
  #815  
قديم 20-05-2013, 06:23 AM
ابو موده ابو موده غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Nov 2010
المشاركات: 158
معدل تقييم المستوى: 14
ابو موده is on a distinguished road
افتراضي

امال تعمل ايه لو شوفت سؤال صيغته غ.... بالشكل دا

اختر
تستخدم جملة Do while….loop لتكرار كود معين لعدد من المرات .......
( المحددة – غير محددة – لاشى مما سبق )
  #816  
قديم 23-05-2013, 07:55 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
المشاركات: 4,644
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي مطلوب الحل فورا

سؤال نرجو الرد عليه مع التفسير
Public Class Form1


Function Sum(ByVal First As Byte, ByVal second As Byte) As Byte
Dim total As Short
total = First + second
Return total

End Function



Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(Sum(255, 1))
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim total As Short
total = 255 + 1
MsgBox(total))
End Sub

End Class
عند الضغط على button2 ماذا يحدث

عند الضغط على button1 ماذا يحدث
طبعا مع التفسير
واعتقد الكثير ليس لديه تفسير وخاصة الكمبيوتر التعليمى
  #817  
قديم 23-05-2013, 09:36 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,515
معدل تقييم المستوى: 15
hassanalhawy is on a distinguished road
افتراضي

أولاً بالنسبة للزر الأول قيمة tatal سوف تكون 256 وهذا الرقم تتقبله tatal لأنها من نوع Short
ولكن عند تحويل تلك القيمة الراجعة من نوع بيان Short إلى نوع بيان Byte اللى هوا نوع بيان الدالة Sum يصطدم التحويل بأعلى قيمة لمدى الـ Byteوهو 255 فيعطى رسالة خطأ وقت التشغيل
ولكن السؤال هنا
إذا كان شرحى هذا صحيح
فلماذا لم يشر للخطأ للسطر Return total ؟ ولكنه أشار للسطر السابق له وهو total = First + second
هذا غير مفهوم
عذراً أستاذ / سيف فأنا أسأل وأرد على نفسى
__________________
يخطئ من يظن أن للذئاب ديناً
  #818  
قديم 23-05-2013, 09:54 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
المشاركات: 4,644
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة hass****hawy مشاهدة المشاركة
أولاً بالنسبة للزر الأول قيمة tatal سوف تكون 256 وهذا الرقم تتقبله tatal لأنها من نوع Short
ولكن عند تحويل تلك القيمة الراجعة من نوع بيان Short إلى نوع بيان Byte اللى هوا نوع بيان الدالة Sum يصطدم التحويل بأعلى قيمة لمدى الـ Byteوهو 255 فيعطى رسالة خطأ وقت التشغيل
ولكن السؤال هنا
إذا كان شرحى هذا صحيح
فلماذا لم يشر للخطأ للسطر Return total ؟ ولكنه أشار للسطر السابق له وهو total = First + second

هذا غير مفهوم
عذراً أستاذ / سيف فأنا أسأل وأرد على نفسى
اصبت الحقيقة
لماذا الرن تيم في هذا السطر
ولماذا نفذ في button2
البرنامج لم يصل بعد للقيمة الراجعة حتى يصدم بالنوع
  #819  
قديم 23-05-2013, 09:57 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
المشاركات: 4,644
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة hass****hawy مشاهدة المشاركة
أولاً بالنسبة للزر الأول قيمة tatal سوف تكون 256 وهذا الرقم تتقبله tatal لأنها من نوع Short
ولكن عند تحويل تلك القيمة الراجعة من نوع بيان Short إلى نوع بيان Byte اللى هوا نوع بيان الدالة Sum يصطدم التحويل بأعلى قيمة لمدى الـ Byteوهو 255 فيعطى رسالة خطأ وقت التشغيل
ولكن السؤال هنا
إذا كان شرحى هذا صحيح
فلماذا لم يشر للخطأ للسطر Return total ؟ ولكنه أشار للسطر السابق له وهو total = First + second
هذا غير مفهوم
عذراً أستاذ / سيف فأنا أسأل وأرد على نفسى
انت عارف
لو اردنا ان نفسر
لماذا الكمبيوتر لم يستطع تخصيص 256 في النوع short
هو نفس السبب
فسر
1+2=4
  #820  
قديم 23-05-2013, 10:03 PM
جعيصه جعيصه غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2009
المشاركات: 46
معدل تقييم المستوى: 0
جعيصه is on a distinguished road
افتراضي

Arithmetic operation resulted in an overflow.
  #821  
قديم 23-05-2013, 10:06 PM
جعيصه جعيصه غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2009
المشاركات: 46
معدل تقييم المستوى: 0
جعيصه is on a distinguished road
افتراضي

يبقى نوصل الى ان نوع القيمه الراجعه هى نفس نوع الداله برغم اختلاف نوع الاعلان
  #822  
قديم 23-05-2013, 10:22 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
المشاركات: 4,644
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة جعيصه مشاهدة المشاركة
يبقى نوصل الى ان نوع القيمه الراجعه هى نفس نوع الداله برغم اختلاف نوع الاعلان
تمام كلام جميل
ليت الاخرين يفسروا
اصحاب الراي الاخر
  #823  
قديم 23-05-2013, 11:22 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,515
معدل تقييم المستوى: 15
hassanalhawy is on a distinguished road
افتراضي

هذا هو التفسير المنطقى لذلك
وحتى لو كتبنا الكود كما يلى سوف يعطى خطأ فى نفس السطر

Function Sum(ByVal First As Byte, ByVal second As Byte) As
Dim total As Short
total = First + second
total = total - 1
Return total
End Function
بالرغم من أن total أصبحت قيمتها فى المدى المسموخ لـ Byte
__________________
يخطئ من يظن أن للذئاب ديناً
  #824  
قديم 23-05-2013, 11:28 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,515
معدل تقييم المستوى: 15
hassanalhawy is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة سيف سالم مشاهدة المشاركة
انت عارف
لو اردنا ان نفسر
لماذا الكمبيوتر لم يستطع تخصيص 256 في النوع short
هو نفس السبب
فسر
1+2=4
ماذا تقصد بهذا التفسير
__________________
يخطئ من يظن أن للذئاب ديناً
  #825  
قديم 24-05-2013, 07:19 AM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,515
معدل تقييم المستوى: 15
hassanalhawy is on a distinguished road
افتراضي

أنظر لهذا التعديل وستعجب له
Function Sum(ByVal First As Short, ByVal second As Short) As Byte
Dim total As Short
total = First + second
Return total

End Function



Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(Sum(255, 1))
End Sub
ستجد أن الخطأ ظهر فى سطر Return total
__________________
يخطئ من يظن أن للذئاب ديناً
 

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

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


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

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

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


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