پرحرف

پرحرف

متوسط

دستورالعمل‌ها

مسائل کلامی ساده‌ی ریاضی را تجزیه و ارزیابی کنید و پاسخ را به‌صورت یک عدد صحیح برگردانید.

تکرار ۰: عدد

مسائلی که هیچ عملیاتی ندارند، صرفاً به همان عدد داده‌شده ارزیابی می‌شوند.

What is 5?

به ۵ ارزیابی می‌شود.

تکرار ۱: جمع

دو عدد را با هم جمع کنید.

What is 5 plus 13?

به ۱۸ ارزیابی می‌شود.

اعداد بزرگ و اعداد منفی را هم مدیریت کنید.

تکرار ۲: تفریق، ضرب و تقسیم

حالا سه عملیات دیگر را انجام دهید.

What is 7 minus 5?

۲

What is 6 multiplied by 4?

۲۴

What is 25 divided by 5?

۵

تکرار ۳: چندین عملیات

مجموعه‌ای از عملیات را به ترتیب انجام دهید.

از آنجا که این‌ها مسائل کلامی‌اند، عبارت را از چپ به راست ارزیابی کنید و ترتیب معمول عملیات را نادیده بگیرید.

What is 5 plus 13 plus 6?

۲۴

What is 3 plus 2 multiplied by 3?

۱۵ (یعنی نه ۹)

تکرار ۴: خطاها

تجزیه‌گر باید این موارد را رد کند:

  • عملیات‌های پشتیبانی‌نشده («What is 52 cubed?»)
  • پرسش‌های غیرریاضی («Who is the President of the United States»)
  • مسائل کلامی با نحوه‌ی نگارش نامعتبر («What is 1 plus plus 2?»)
ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Wren Exercism

آماده‌اید پرحرف را شروع کنید؟

در Exercism ثبت‌نام کنید تا Wren را همراه با 117 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.