![]() |
جزئية فى محافظة دمياط أود لفت نظركم إليها
Dim a as byte = 344 الخطأ هنا خطأ املائى ونحوى وياريت نجربها على الجهاز عشان نتأكد اعتقد الكثير سيعتبرها خطأ أثناء التشغيل وهذا غير صحيح |
خطأ فى قواعد اللغة فعلاً أستاذ / أحمد
|
شكرا أستاذ أحمد
في نافذة الكود سيعتبرها الفيجوال بيسك Syntax Error خلافا لما قد يدخله المستخدم بهذه القيمة والمتغير معرف على أنه من النوع Byte وبدون قيمة في سطر الإعلان شريطة أن يخرج له البرنامج رسالة تفيد بذلك . |
انا قولت كده محدش مصدقنى مع ان الموضوع واضح جدا
بس عاوزين نعرف نموذج الاجابه فيه ايه |
اقتباس:
الفيصل هو الجهاز والجهاز بيقول Syntax Error |
اقتباس:
الله أعلم بنموذج الاجابة بس أنا على شبه يقين بان نموذج الاجابة هيقول خطأ عند التشغيل |
اقتباس:
|
اقتباس:
ويجب لفت نظر القائمين على التصحيح بعدم الاعتراف بنموذج الاجابه فى تلك الجزئيه |
أنا عن نفسى بقدر الدرجات بما يملى على ضميرى
واللى مش عاجبه يدينى إخلاء طرف عشان تبقى سنتهم سوده هما بيخافوا من أى شكوى |
اقتباس:
والمهم مصلحة الطلبة واذا كان فيه امكانية لتغيير نموذج الاجابه فلم لا اى حد من دمياط موجود ممكن يتصل بالمسئول يبلغه |
العام الماضى قلتها بصراحة لهم ، أنى راجعت نموذج الإجابة فى السؤال الذى أقوم بتصحيحه ووجدته صحيح وحقدر الدرجات بناءً عليه ، وقلت لهم وأقسمت لهم لو أنا بصحح السؤال الأول لأصححه بما يخالف نموذج الإجابة لأنه خطأ . واللى مش عاجبه يدينى إخلاء طرف
عشان كده العام الحالى طلبت من الموجهه رفع اسمى من كشوف التصحيح فى الترمين عشان باختلف معاهم وبنزعق وبنزعل من بعض . فى ستين داهيه التصحيح |
اقتباس:
مش دا الحل يا استاذ حسن |
إلا من رحم ربى
حقيقة لا نستطيع إنكارها وإذا لم ينفذوا الأوامر ويقولوا حاضر آمين سيكونوا من المغضوبين عليهم ويمنعوا عنهم رزق ربنا ! أستغفر الله العظيم |
ابو خالد
الحل هو خطأ املائى ونحوى وكنت كاتبه فى مراجعتى مع الطلبة
ويوجد اكثر من ذلك مثل Dim X As Byte=-6.6 نوع الخطأ هنا املائى ونحوى لان Byte تاخذ اعداد صحيحة Dim X As Byte=6.2 نوع الخطأ هنا منطقى لان الكود سوف ينفذ وتكون قيمة X تساوى 6 وهذا ينتج خطأ فى اى عملية حسابية |
اقتباس:
|
علشان يبقي خطأ اثناء التشغيل لازم يبقي كدا
Dim a as byte = Textbox1.text وبعدين يا تدخل قيمة نصية او قيمة خارج المدي انما كتابة الكود بشكل خاطئ دا خطأ املائي ونحوي مفيش كلام |
اقتباس:
|
اقتباس:
الثانية ليست خطا والكمبيوتر ياخد العدد الصحيح للمتغير x ويعطى قيمته 6 فقط وان كانت 6.5 ياخد القيمة 7 |
اقتباس:
والمشكلة فى هذا النوع من الأخطاء أن الكود سيتم تنفيذه دون أن يعطى أى رسالة خطأ . ولكن النتيجة سوف تصبح مغايرة للواقع لذا هو من أصعب أنواع الأخطاء إكتشافاً |
أستاذ حسن أنا أختلف مع حضرتك وأعتقد ان الثانية ليست خطأ والعبارة صحيحة لان الخطأ المنطقى يحدث عند كتابة تعبيرات بناءها غير سليم كأننا نضع علامة + بدلا من * أو عدم اتباع اولويات العمليات الحسابية وعندها فعلا كما قلت لا يعطى لنا رسائل خطأ وتكون النيجة غير منطقية أى مخالفة للواقع لكن الامر dim x as byte=6.2 لا يعتبر خطأ بل يقرب الرقم الى أقرب رقم صحيح وطبعا أكيد الذى يكتب البرنامج "المبرمج" عارف قواعد اختيار data type وليه هو اختار النوع byte
أرجو الرد والاقناع وياريت آخرون يقولوا رأيهم أذا كانوا مع رأيى وشكرا |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 04:54 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.