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

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

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

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 28-05-2013, 01:15 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,514
معدل تقييم المستوى: 17
hassanalhawy is on a distinguished road
افتراضي

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

الثانية ليست خطا والكمبيوتر ياخد العدد الصحيح للمتغير x ويعطى قيمته 6 فقط وان كانت 6.5 ياخد القيمة 7
بل الثانية خطأ من نوع الأخطاء المنطقية Logic Error حيث ستؤدى إلى نتائج غير سليمة عند استخدام البرنامج
والمشكلة فى هذا النوع من الأخطاء أن الكود سيتم تنفيذه دون أن يعطى أى رسالة خطأ . ولكن النتيجة سوف تصبح مغايرة للواقع
لذا هو من أصعب أنواع الأخطاء إكتشافاً
__________________
يخطئ من يظن أن للذئاب ديناً
  #2  
قديم 06-06-2013, 05:18 PM
omarmoh omarmoh غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Mar 2012
العمر: 25
المشاركات: 63
معدل تقييم المستوى: 14
omarmoh is on a distinguished road
Opp

أستاذ حسن أنا أختلف مع حضرتك وأعتقد ان الثانية ليست خطأ والعبارة صحيحة لان الخطأ المنطقى يحدث عند كتابة تعبيرات بناءها غير سليم كأننا نضع علامة + بدلا من * أو عدم اتباع اولويات العمليات الحسابية وعندها فعلا كما قلت لا يعطى لنا رسائل خطأ وتكون النيجة غير منطقية أى مخالفة للواقع لكن الامر dim x as byte=6.2 لا يعتبر خطأ بل يقرب الرقم الى أقرب رقم صحيح وطبعا أكيد الذى يكتب البرنامج "المبرمج" عارف قواعد اختيار data type وليه هو اختار النوع byte
أرجو الرد والاقناع وياريت آخرون يقولوا رأيهم أذا كانوا مع رأيى
وشكرا
 

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

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

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

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

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

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


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