فائدة إضافة الرمز ( -) بين أوامر المشاهدة، ليقوم الروبوت بتنفيذ المهمة إذا تحققت جميع الأوامر في الشرط . _ ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
خطا
الإجابة خطأ.
الرمز (-) بين أوامر المشاهدة *لا* يُستخدم لجعل الروبوت ينفذ المهمة إذا تحققت جميع الأوامر في الشرط. بل، الرمز (-) يُستخدم لإنشاء نطاق من القيم أو لتمثيل الأعداد السالبة في بعض الحالات، لكنه لا يتحكم في منطق الشرط.
لفهم ذلك، دعنا نوضح كيف تعمل الشروط في برمجة الروبوتات:
- الشرط: هو عبارة تحدد متى يجب على الروبوت تنفيذ مهمة معينة.
- أوامر المشاهدة (Sensors): هي المعلومات التي يحصل عليها الروبوت من محيطه (مثل: هل يوجد عائق أم لا؟ ما هي المسافة إلى الهدف؟).
- الروابط المنطقية: هي الرموز التي تربط أوامر المشاهدة لتكوين الشرط. أهم هذه الرموز:
- AND (و): يجب أن تتحقق *جميع* أوامر المشاهدة المرتبطة بها حتى يكون الشرط صحيحًا. في معظم لغات البرمجة، يُرمز لها بالرمز `&&` أو بكلمة `and`.
- OR (أو): يكفي أن يتحقق *أحد* أوامر المشاهدة المرتبطة بها حتى يكون الشرط صحيحًا. في معظم لغات البرمجة، يُرمز لها بالرمز `||` أو بكلمة `or`.
مثال:لنفترض أنك تريد أن يتحرك الروبوت للأمام فقط إذا كان:
- لا يوجد عائق أمامه.
- المسافة إلى الهدف أقل من 50 سم.
في هذه الحالة، يجب استخدام رابط منطقي `AND` (و) لربط هذين الشرطين. الكود سيكون شيئًا مثل:
`إذا (لا يوجد عائق && المسافة < 50) نفذ (تحرك للأمام)`
لاحظ أننا استخدمنا `&&` (أو `and`) وليس `-`. الرمز `-` ليس له علاقة بمنطق الشرط هنا.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال فائدة إضافة الرمز ( -) بين أوامر المشاهدة، ليقوم الروبوت بتنفيذ المهمة إذا تحققت جميع الأوامر في الشرط . _ ؟ اترك تعليق فورآ.