HomeWork_02 تمرين تطبيقي
#1
بسم الله الرحمن الرحيم
تمرين تطبيقي مكمل لدرس المتغيرات و الثوابت

المطلوب :
- عمل مشروع مطابق للملف المرفق.
- اكتشاف الخطأ البرمجي المتعمد في التمرين.

ملاحظة : الاطلاع على الدرس امر ضروري لحل التمرين Smile

بالتوفيق إن شاء الله


الملفات المرفقة
.rar   HomeWork_02.rar (الحجم : 156.62 KB / التحميلات : 2,476)
[-] كل من 1 user says قال شكرا ل STRELiTZIA على المشاركة المفيدة
  • moh dkf
الرد
#2
السلام عليكم ورحمة الله
اخي اولا الخطأ البرمجي هو و الله اعلم كما في الصورة... انه يظهر 0 اذا ضغطنا على ال Get قبل ال Set والله العلم ؟

[صورة مرفقة: errpi2.th.jpg]

اما عن التمرين فأعتقد انني قد نفذته بنجاح هذه المرة والله اعلم

بارك الله فيك...
انتظر الملاحظات


الملفات المرفقة
.zip   homework_02_my.zip (الحجم : 210.06 KB / التحميلات : 604)
الرد
#3
و عليكم السلام و رحمة الله
إقتباس :اخي اولا الخطأ البرمجي هو و الله اعلم كما في الصورة... انه يظهر 0 اذا ضغطنا على ال get قبل ال set والله العلم ؟

لا ليس هو الخطأ :p

ايضا ليس المتغير الأخير string Big Grin لهذا اذا كان المتغير فارغ يعطي 0

بالتوفيق ان شاء الله
الرد
#4
STRELiTZIA كتب :ايضا ليس المتغير الأخيرstring لهذا اذا كان المتغير فارغ يعطي0

يعني مقبول حلّي ام يجب تغير المتغير الأخير ؟ :eek::eek:
همممم
سأحاول ايجاد الخطأ :confused:
الرد
#5
إقتباس :يعني مقبول حلّي ام يجب تغير المتغير الأخير ؟
همممم
المتغير الأخير مبني عليه نصف التمرين بدونه يعتبر حل عير مقبول :d جرب و ستواجهك بعض المشاكل :d
الرد
#6
STRELiTZIA كتب :المتغير الأخير مبني عليه نصف التمرين بدونه يعتبر حل عير مقبول :d جرب و ستواجهك بعض المشاكل :d

والله في الحقيقة معك حق Big Grin
هذا نصف التمرين...
ولكن دوخني والله المستعان...
لا يقبل لا integer ولا real ولا double ... يعني عن ماذا سأبحث ؟

الله المستعان..
الرد
#7
السلام عليكم
تمرين رائع .
هده هى ترجمة فهمى للتمرين و الله اعلم . Smile


الملفات المرفقة
.rar   Shared.rar (الحجم : 235.82 KB / التحميلات : 397)
الرد
#8
إقتباس :لا يقبل لا integer ولا real ولا double ... يعني عن ماذا سأبحث ؟
موجود امامك، صدقني اخي العزيز انت لست بعيد... فقط ركز اكثر و ارجع الى الدرس فالحل واضح زي الشمس Big Grin

إقتباس :هده هى ترجمة فهمى للتمرين و الله اعلم
اولا : لم استعمل اي فحص في التمرين و لا تعطيل ازرار اخي hanipino
ثانيا : المتغير الأخير ليس String كما ذكرت سابقا و الصفر يأتي افتراضيا من المتغير نفسه.
ثالثا : لم استعمل المتغير العام Variant - كلو على بعضو - هم متغيرين اثنين فقط مع بعض البهارات المحلية Big Grin

الحل سهل !

بالتوفيق ان شاء الله
الرد
#9
إقتباس :لا يقبل لا integer ولا real ولا double ...
اعتقد انه متعلق بمتغير من نوع Boolean
فى البداية يكون False و غند الضغط على زر Set ياخد القيمة True
و بالنسبة للزر Get .. ادا كان المتغير يحتوى على قيمة False : ندخل القيمة 0 فى Edit
فى غير دالك
كود :
edit.Text:=label.Caption;

__________
اما فى خصوص الخطاء اين هو الله اعلم . ساعدنا قليلا اخى : SmileSTRELiTZIA
الرد
#10
إقتباس :اعتقد انه متعلق بمتغير من نوع Boolean
فى البداية يكون False و غند الضغط على زر Set ياخد القيمة True
و بالنسبة للزر Get .. ادا كان المتغير يحتوى على قيمة False : ندخل القيمة 0 فى Edit
فى غير دالك
لا انت بعيد جدا...
لا يوجد اي فحص اطلاقا الا CheckBox الخاصة بالنافذة الثانية و هي ليست لها اي علاقة بالمتغير الأخير.

PHP كود :
edit.Text:=label.Caption
لا... القيمة التي في الكبشن توضع في المنتغير بــ Set و تؤخذ من المتغير و توضع في Edit بــ Get


إقتباس :اما فى خصوص الخطاء اين هو الله اعلم . ساعدنا قليلا اخى : STRELiTZIA

الخطا البرمجي المتعمد واضح امامكم، و اي اشارة صغيرة اليه تحرق التمرين نهائيا و تخرج الأعضاءالذين يحاولون ايجاد حل من التمرين...
الرد


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


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف