اللفظي

اللفظي

متوسط

التعليمات

حلّل مسائل كلامية رياضية بسيطة وقيّمها، مع إرجاع الإجابة في صورة عدد صحيح.

المرحلة 0: الأعداد

المسائل التي لا تحتوي على أي عمليات يكون ناتجها ببساطة هو العدد المعطى.

What is 5?

ناتجها 5.

المرحلة 1: الجمع

اجمع عددين معًا.

What is 5 plus 13?

ناتجها 18.

تعامل مع الأعداد الكبيرة والأعداد السالبة.

المرحلة 2: الطرح والضرب والقسمة

الآن نفّذ العمليات الثلاث الأخرى.

What is 7 minus 5?

2

What is 6 multiplied by 4?

24

What is 25 divided by 5?

5

المرحلة 3: عمليات متعددة

تعامل مع مجموعة من العمليات بالترتيب.

بما أن هذه مسائل كلامية منطوقة، قيّم التعبير من اليسار إلى اليمين، متجاهلًا الترتيب المعتاد للعمليات.

What is 5 plus 13 plus 6?

24

What is 3 plus 2 multiplied by 3?

15 (أي ليس 9)

المرحلة 4: الأخطاء

ينبغي أن يرفض المحلّل ما يلي:

  • عمليات غير مدعومة ("What is 52 cubed?")
  • أسئلة غير رياضية ("Who is the President of the United States")
  • مسائل كلامية بصياغة غير صحيحة ("What is 1 plus plus 2?")

السجلات

السجل الاستخدام النوع الوصف
$a0 مدخل عنوان سلسلة نصية تمثل السؤال، منتهية بمحرف صفري
$v0 مخرج عدد صحيح النتيجة، وتكون 0 إذا لم يكن السؤال صالحًا
$t0-9 مؤقت أي للتخزين المؤقت
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
MIPS Assembly Exercism

مستعد لبدء اللفظي؟

سجّل في Exercism لتتعلّم وتتقن MIPS Assembly عبر 70 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.