بسم الله الرحمن الرحيم
تمرين تطبيقي مكمل لدرس المتغيرات و الثوابت
المطلوب :
- عمل مشروع مطابق للملف المرفق.
- اكتشاف الخطأ البرمجي المتعمد في التمرين.
ملاحظة : الاطلاع على الدرس امر ضروري لحل التمرين
بالتوفيق إن شاء الله
السلام عليكم ورحمة الله
اخي اولا الخطأ البرمجي هو و الله اعلم كما في الصورة... انه يظهر 0 اذا ضغطنا على ال Get قبل ال Set والله العلم ؟
اما عن التمرين فأعتقد انني قد نفذته بنجاح هذه المرة والله اعلم
بارك الله فيك...
انتظر الملاحظات
و عليكم السلام و رحمة الله
إقتباس :اخي اولا الخطأ البرمجي هو و الله اعلم كما في الصورة... انه يظهر 0 اذا ضغطنا على ال get قبل ال set والله العلم ؟
لا ليس هو الخطأ :p
ايضا ليس المتغير الأخير
string 
لهذا اذا كان المتغير فارغ يعطي
0
بالتوفيق ان شاء الله
STRELiTZIA كتب :ايضا ليس المتغير الأخيرstring لهذا اذا كان المتغير فارغ يعطي0
يعني مقبول حلّي ام يجب تغير المتغير الأخير ؟ :eek::eek:
همممم
سأحاول ايجاد الخطأ :confused:
إقتباس :يعني مقبول حلّي ام يجب تغير المتغير الأخير ؟
همممم
المتغير الأخير مبني عليه
نصف التمرين بدونه يعتبر حل عير مقبول :d جرب و ستواجهك بعض المشاكل :d
STRELiTZIA كتب :المتغير الأخير مبني عليه نصف التمرين بدونه يعتبر حل عير مقبول :d جرب و ستواجهك بعض المشاكل :d
والله في الحقيقة معك حق

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

إقتباس :لا يقبل لا integer ولا real ولا double ... يعني عن ماذا سأبحث ؟
موجود امامك، صدقني اخي العزيز انت لست بعيد... فقط ركز اكثر و ارجع الى الدرس فالحل واضح زي الشمس
إقتباس :هده هى ترجمة فهمى للتمرين و الله اعلم
اولا : لم استعمل اي فحص في التمرين و لا تعطيل ازرار اخي hanipino
ثانيا : المتغير الأخير ليس
String كما ذكرت سابقا و
الصفر يأتي
افتراضيا من المتغير نفسه.
ثالثا : لم استعمل المتغير العام
Variant -
كلو على بعضو - هم متغيرين اثنين فقط مع بعض البهارات المحلية
الحل سهل !
بالتوفيق ان شاء الله
إقتباس :لا يقبل لا integer ولا real ولا double ...
اعتقد انه متعلق بمتغير من نوع Boolean
فى البداية يكون False و غند الضغط على زر Set ياخد القيمة True
و بالنسبة للزر Get .. ادا كان المتغير يحتوى على قيمة False : ندخل القيمة 0 فى Edit
فى غير دالك
كود :
edit.Text:=label.Caption;
__________
اما فى خصوص الخطاء اين هو الله اعلم . ساعدنا قليلا اخى :

STRELiTZIA
إقتباس :اعتقد انه متعلق بمتغير من نوع Boolean
فى البداية يكون False و غند الضغط على زر Set ياخد القيمة True
و بالنسبة للزر Get .. ادا كان المتغير يحتوى على قيمة False : ندخل القيمة 0 فى Edit
فى غير دالك
لا انت بعيد جدا...
لا يوجد اي فحص اطلاقا الا CheckBox الخاصة بالنافذة الثانية و هي ليست لها اي علاقة بالمتغير الأخير.
PHP كود :
edit.Text:=label.Caption;
لا... القيمة التي في الكبشن توضع في المنتغير بــ Set و تؤخذ من المتغير و توضع في Edit بــ Get
إقتباس :اما فى خصوص الخطاء اين هو الله اعلم . ساعدنا قليلا اخى : STRELiTZIA
الخطا البرمجي المتعمد واضح امامكم، و اي اشارة صغيرة اليه تحرق التمرين نهائيا و تخرج الأعضاءالذين يحاولون ايجاد حل من التمرين...