بکندباز

یک تابع بنویسید که یک جمله را به زبان Pig Latin تبدیل کند.

قوانین برای تبدیل به Pig Latin:

  1. اگر یک کلمه با یک حرف صدادار (a, e, i, o, u) شروع شود، به انتهای آن کلمه “way” اضافه کنید.
  2. در غیر این صورت، تمام حروف قبل از اولین حرف صدادار را به انتهای کلمه منتقل کرده و “ay” اضافه کنید.
  3. برای ساده‌تر شدن، ورودی‌ها هیچ نشانه‌گذاری (punctuation) ندارند.

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

PigLatinSentence("this is pig latin") ➞ "isthay isway igpay atinlay"

PigLatinSentence("wall street journal") ➞ "allway eetstray ournaljay"

نکات

  • تمام حروف در ورودی به صورت کوچک خواهند بود.
  • کلمات را به ترتیب پردازش کرده و سپس دوباره به شکل یک جمله بازگردانید.
Assert.Equal("isthay isway igpay atinlay", Backendbaz.PigLatinSentence("this is pig latin"));
Assert.Equal("allway eetstray ournaljay", Backendbaz.PigLatinSentence("wall street journal"));

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

نظرات

*
*

تمرینات مرتبط