ওয়ার্ডি

ওয়ার্ডি

মধ্যম

নির্দেশনা

সহজ গাণিতিক শব্দ-সমস্যা পার্স ও মূল্যায়ন করে উত্তরটি একটি ইন্টিজার হিসেবে রিটার্ন করুন।

ইটারেশন ০: সংখ্যা

কোনো অপারেশন নেই এমন সমস্যা কেবল প্রদত্ত সংখ্যাটিতেই মূল্যায়িত হয়।

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?")

রেজিস্টার

রেজিস্টার ব্যবহার টাইপ বিবরণ
$a0 ইনপুট অ্যাড্রেস নাল-টার্মিনেটেড প্রশ্ন স্ট্রিং
$v0 আউটপুট ইন্টিজার ফলাফল, প্রশ্নটি বৈধ না হলে 0
$t0-9 সাময়িক যেকোনো সাময়িক স্টোরেজের জন্য
GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি একটি নতুন উইন্ডো বা ট্যাবে খোলে
MIPS Assembly Exercism

ওয়ার্ডি শুরু করতে প্রস্তুত?

Exercism-এ সাইন আপ করুন, MIPS Assembly ট্র্যাকের 70টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।