في برمجة الروبوت، إذا كان موضعه الابتدائي هو (-900, -900) وأردنا تحريكه إلى النقطة (0, 0)، فما المفهوم الأساسي الذي يجب تطبيقه؟
- أ) يجب تحريك الروبوت أفقياً بمقدار 900 وحدة أولاً، ثم رأسياً بمقدار 900 وحدة.
- ب) يجب تحريك الروبوت في خط مستقيم قطري من نقطة البداية إلى نقطة الهدف، مما يعني تغيير إحداثيات X و Y في نفس الوقت.
- ج) يجب تدوير الروبوت 90 درجة أولاً، ثم تحريكه للأمام بمقدار 1273 وحدة تقريباً.
- د) يجب تعيين إحداثيات الروبوت مباشرة إلى (0,0) دون حركة.
الإجابة الصحيحة: b
الإجابة: يجب تحريك الروبوت في خط مستقيم قطري من نقطة البداية إلى نقطة الهدف، مما يعني تغيير إحداثيات X و Y في نفس الوقت.
الشرح: 1. النقطة الابتدائية: (-900, -900). 2. النقطة المستهدفة: (0, 0). 3. للوصول من (-900, -900) إلى (0, 0)، يجب زيادة كل من إحداثي X وإحداثي Y بنفس المقدار (900 وحدة) للوصول إلى الصفر. 4. هذا يتطلب حركة قطريّة (مائلة) وليست حركة أفقية ثم رأسية منفصلة.
تلميح: فكر في أقصر مسافة بين نقطتين في نظام الإحداثيات.
التصنيف: مفهوم جوهري | المستوى: متوسط