بکندباز

تابعی بنویسید که در عددی بین 1 تا 1000 را به عنوان آرگومان بگیرد. آن را به حروف تبدیل کرده و در خروجی برگرداند.

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

numberstoletters(23) ➞ twenty three
numberstoletters(405) ➞ four hundred and five
numberstoletters(100) ➞ one hundred
numberstoletters(855) ➞ eight hundred and fifty five
numberstoletters(213) ➞ two hundred and thirteen

نکته: به and بعد از صدگان توجه شود

EXPECT_STREQ(NumberToWords(23).c_str(), "twenty three");
EXPECT_STREQ(NumberToWords(405).c_str(), "four hundred and five");
EXPECT_STREQ(NumberToWords(100).c_str(), "one hundred");
EXPECT_STREQ(NumberToWords(855).c_str(), "eight hundred and fifty five");
EXPECT_STREQ(NumberToWords(213).c_str(), "two hundred and thirteen");

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

نظرات

*
*