بکندباز

یک تابع بنویسید که مقدار x (متغیر مجهول در معادله) را برگرداند. هر معادله به فرمت زیر خواهد بود:

x + 6 = 12

نمونه ورودی و خروجی

Solve("x + 43 = 50") ➞ 7

Solve("x - 9 = 10") ➞ 19

Solve("x + 300 = 100") ➞ -200

نکات:

  • متغیر x همیشه در جای مشخصی قرار دارد (معادله‌ای به صورت 6 + x = 12 وجود نخواهد داشت).
  • هر معادله شامل عملگر جمع (+) یا تفریق (-) خواهد بود.
  • مقدار x ممکن است منفی باشد.
Assert.Equal(7, Backendbaz.Solve("x + 43 = 50"));
Assert.Equal(19, Backendbaz.Solve("x - 9 = 10"));
Assert.Equal(-200, Backendbaz.Solve("x + 300 = 100"));
Assert.Equal(0, Backendbaz.Solve("x - 0 = 0"));
Assert.Equal(678, Backendbaz.Solve("x + 188 = 866"));
Assert.Equal(300, Backendbaz.Solve("x + -500 = -200"));

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*