تابعی بنوییسد که یک جمله را دریافت کند و متوسط طول کلمات موجود در جمله را در خروجی برگرداند. نتیجه را تا دو رقم اعشار رند کنید.
نمونه ورودی و خروجی
AverageWordLength("A B C.") ➞ 1.00
AverageWordLength("What a gorgeous day.") ➞ 4.00
AverageWordLength("Dude, this is so awesome!") ➞ 3.80
نکات
هنگام شمارش طول یک کلمه، علائم نگارشی را نادیده بگیرید.
Assert.Equal(1.00, Backendbaz.AverageWordLength("A B C.")); Assert.Equal(4.00, Backendbaz.AverageWordLength("What a gorgeous day.")); Assert.Equal(3.80, Backendbaz.AverageWordLength("Dude, this is so awesome!")); Assert.Equal(3.67, Backendbaz.AverageWordLength("Working on my tan right now.")); Assert.Equal(4.29, Backendbaz.AverageWordLength("Having a blast partying in Las Vegas.")); Assert.Equal(4.75, Backendbaz.AverageWordLength("Have you ever wondered what Saturn looks like?")); Assert.Equal(3.47, Backendbaz.AverageWordLength("I just planted a young oak tree, wonder how tall it will grow in a few years?"));
نظرات