![]() |
اقتباس:
والموضوع اساسا لازالة التفكير دا عند حل for next علشان للاسف الكتاب علم الناس الامر خطأ |
omrtalat اجابة السؤال الذى يحتاج تفكير
x=13 لانها اخر قيمة خرجته من التكرار لينفذ ما بعدnext وهو ظهور رسالة بها قيمة المتغير x
|
هل من مشارك
|
استاذ سيف
بتتبع البرنامج : فى أول مرة تكون قيمة x=4 , y=-1 ثم بعد ذلك فى التكرار المرة الثانية تكون قيمة x=0 , y = -1 وسوف يستمر التكرار هكذا الى مالا نهاية على القيم الاخيرة ان x=0 , y=-1 ولا ينتهى التكرار |
اقتباس:
ماذا حدث وكيف تم الاعلان عن المتغيرات وكيف تم التخزين وكيف تم تنفيذ ام for وهل فعلا الامر for معروف عدد المرات مسبقا وهكذا الى اخر البرنامج شكرا لكم وجزاكم الله كل خير |
اولا اشكرك لهذه المعلومة الجديدة وهى ان الحلقة التكرارية For....Next تعمل بطريقة اخرى غير المشروحة فى الكتاب والتى للاسف نعتقدها صحيحة وبالفعل قد صدمت اثناء تتبعى القيم لان فيها ما يخالف ما اعتقده صحيح لان البرنامج لا يعتمد على اخر قيمة للمتغير ....فارجو شرح ذلك وجزاكم الله كل خير
|
اقتباس:
جزاكم الله كل خير وهذا السؤال الهدف الرئيسى له جذب كل المشاركين الى ان طريقة شرح for next والتى تعلمناها وعلمناها للطلاب للاسف الشديد خطأ وكان نفسي ان يشارك الجميع في الحل وقريبا ساقوم بشرح كامل للسؤال مدعوم بالفيديو من داخل البرنامج وكذلك مدعوم من الدعم الرسمي للبرنامج |
انتظرونا في شرح المثال ان شاء الله
بارك الله للجميع |
الاستاذ الفاضل / سيف
x=4 y=2 x=3 y=-1 x=0 y=-1 x=0 y=-1 الرسالة ستكون قيمة x=0 |
اقتباس:
|
هو مشx=1 to 12 step3
طيب هيكون التكرار 1و4و7و10 يبقى عندى التكرار 4 مرات ثم اجد قيم x x=y+1 3+1=4 4+1=5 5+1=6 6+1=7 و بالنسبة لy y=y-x 3-5=-2وهكذا ولا ايه مش عارفة المسالة ده ماشية ازاى حد يحلها باخراج القيم x,y ثم يضعها |
اقتباس:
ولكن كبف يمكن ام for next |
أفضل اجابة هى تطبيق البرنامج عملى
ولذلك نسخته على VB.net الا انه به خطا ولم يظهر أى شى ولذلك أعتقد أن به خطا ************ اما بقراءة البرنامج نجد أنه تم تخصيص متغيرين فى أول سطر متغير واحد باسم x وقيمته 12 من نوع Short ومتغير باسم y من نوع Short بقيمة 3 فى السطر الثانى تم وضع حلقة تكرارية بدايتها (عدادها) x يساوى واحد ونهايتها x ومقدار الزيادة y فى الشطر الثالث والرابع تم تغير قيم x , y طبقا للمعادلات المعطاة وبالتالى تكون القيم كما يلى: x=12 y=3 قبل الحلقة التكرارية x=4 y=-1 فى أول تكرار x=0 فى بداية التكرار الثلنى فلا يحقق شرط التكرار فيتوقف التكرار وبالتالى تكون فى التهاية x=0 y=-1 ما هو ردك |
اقتباس:
علشان نحكم والاجابة خطأ |
[COLOR="Red"]
أظن أن الخطا هو عدم انتهاء التكرار(حلقة تكرار ليس لها نهاية) وبالتالى عدم الوصول الى الى نهاية التكرار وبالتالى عدم طباعة قمية x فى مربع الرسالة |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 08:55 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.