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

  #1  
قديم 23-04-2014, 09:40 AM
الصورة الرمزية saad14
saad14 saad14 غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Apr 2013
المشاركات: 76
معدل تقييم المستوى: 13
saad14 is on a distinguished road
Neww1qw1 الرد على أخى العزيز

هذا الكود قد كتبته فى نافذة الكود
Dim x As Integer
x = TextBox1.Text
( x = (4 * 3 ^ 2) / (10 Mod 3 - 1
وبمجرد الانتهاء من كتابة الكود ظهر خط أزرق متعرج تحت التعبير الحسابى ولم يختفى الخط الازرق الا بعد تعديل الكود لانه لا يجز القسمة على صفر واعتبره البرنامج خطا من النوع Syntax error
الاجابة :
الخطأ syntax error فى هذه العباراة يرجع لاختيارك نوع بيان رقمى صحيح integer مع اجراء عملية قسمة تعطى نتائج عشرية
من فضلك جرب الكود مرة آخرى بعد تغيير نوع البيان الى single و سترى الفرق

Dim x As single
x = TextBox1.Text
( x = (4 * 3 ^ 2) / (10 Mod 3 - 1
رد مع اقتباس
  #2  
قديم 30-04-2014, 04:32 PM
ابو موده ابو موده غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Nov 2010
المشاركات: 158
معدل تقييم المستوى: 15
ابو موده is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة saad14 مشاهدة المشاركة
هذا الكود قد كتبته فى نافذة الكود
Dim x As Integer
x = TextBox1.Text
( x = (4 * 3 ^ 2) / (10 Mod 3 - 1
وبمجرد الانتهاء من كتابة الكود ظهر خط أزرق متعرج تحت التعبير الحسابى ولم يختفى الخط الازرق الا بعد تعديل الكود لانه لا يجز القسمة على صفر واعتبره البرنامج خطا من النوع Syntax error
الاجابة :
الخطأ syntax error فى هذه العباراة يرجع لاختيارك نوع بيان رقمى صحيح integer مع اجراء عملية قسمة تعطى نتائج عشرية
من فضلك جرب الكود مرة آخرى بعد تغيير نوع البيان الى single و سترى الفرق

Dim x As single
x = TextBox1.Text
( x = (4 * 3 ^ 2) / (10 Mod 3 - 1
ارجو الانتباه هنا ان تركت
x = TextBox1.Text
فارغة سعطيك خطأ اثناء التشغيل

شيلها افضل
رد مع اقتباس
  #3  
قديم 01-05-2014, 12:28 PM
nouranet nouranet غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Oct 2009
المشاركات: 54
معدل تقييم المستوى: 16
nouranet is on a distinguished road
افتراضي

أستاذى الفاضل
أشكرك على اهتمامك بالرد على أسئلتى
وكنت محتاج من حضرتك نموذج لاجابة مذكرة الزياد 2014

فهل هى متوفرة لدى حضرتك

ولك جزيل الشكر والتقدير على مساعدتك وتعاونك

رد مع اقتباس
  #4  
قديم 02-05-2014, 01:49 AM
nouranet nouranet غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Oct 2009
المشاركات: 54
معدل تقييم المستوى: 16
nouranet is on a distinguished road
افتراضي

ما ناتج الدالة Isnumeric
("Msgbox Isnumeric ( "6
رد مع اقتباس
  #5  
قديم 02-05-2014, 08:32 AM
الصورة الرمزية saad14
saad14 saad14 غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Apr 2013
المشاركات: 76
معدل تقييم المستوى: 13
saad14 is on a distinguished road
افتراضي الرد على أخى العزيز

ناتج الدالة Isnumeric دائما قيمة منطقية تأخذ True أو False
ناتج هذا الكود :
(("Msgbox( Isnumeric ( "6

هى رسالة True
رد مع اقتباس
  #6  
قديم 02-05-2014, 12:14 PM
nouranet nouranet غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Oct 2009
المشاركات: 54
معدل تقييم المستوى: 16
nouranet is on a distinguished road
افتراضي

أولا :-تعتبر 6 قيمة رقمية وفى تلك الحالة يعتبر الناتج True
ولكن "6" توجد بين علامتى تنصيص ولذلك فهى قيمة نصية وبالتالى يكون الناتج False
إذا ما هو وجه الإختلاف
أرجو التوضيح
ثانيا :- مذكرة الزياد للمراجعة بها أسئلة قيمة جدا وأغلبها يحتاج إلى توضيح
هل مذكرة الزياد 2014 لها نموذج
إجابة أم لا
( لإستخدامها كمرجع للتأكد من صحة الإجابات )
كل الشكر لإهتمامك

وجزاك الله خيرا
رد مع اقتباس
إضافة رد

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

الكلمات الدلالية (Tags)
saad14

أدوات الموضوع
انواع عرض الموضوع

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

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

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


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