تابعی بسازید که ورودی داده شده را با این مراحل رمزگذاری کند:
مثال ورودی: "apple"
مرحله 1: ورودی را معکوس کنید: "elppa"
مرحله 2: با استفاده از نمودار زیر همه حروف صدادار را جایگزین کنید:
a => 0
e => 1
i => 2
o => 2
u => 3
# "1lpp0"
مرحله 3: کلمه “aca” را به انتهای کلمه اضافه کنید: "1lpp0aca"
خروجی:"1lpp0aca"
نمونه ورودی و خروجی
Encrypt("banana") ➞ "0n0n0baca"
Encrypt("karaca") ➞ "0c0r0kaca"
Encrypt("burak") ➞ "k0r3baca"
یادداشت
تمام ورودی ها رشته ای هستند، بدون حروف بزرگ و تمام خروجی ها باید رشته ای باشند.
Assert.Equal("0n0n0baca", Backendbaz.Encrypt("banana")); Assert.Equal("0c0r0kaca", Backendbaz.Encrypt("karaca")); Assert.Equal("k0r3baca", Backendbaz.Encrypt("burak")); Assert.Equal("0c0pl0aca", Backendbaz.Encrypt("alpaca")); Assert.Equal("1r2waca", Backendbaz.Encrypt("wire")); Assert.Equal("1lp21paca", Backendbaz.Encrypt("people"));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات