วันศุกร์ที่ 12 ธันวาคม พ.ศ. 2557

เปลี่ยนตัวเลขให้เป็นคำ

เปลี่ยนตัวเลขให้เป็นคำ

ให้นิสิตเขียนโปรแกรมรับตัวเลขเข้ามา แล้วเปลี่ยนตัวเลขให้เป็นคำในภาษาอังกฤษ โดยกำหนดให้
  • ตัวเลขที่รับเข้ามาจะเป็นเลขไม่เกิน 3 หลัก
  • ใช้ "-" เชื่อมระหว่างคำ
  • ระวังตัวสะกด 4:four, 14:fourteen, 400:four-hundred แต่ 40:forty
  • ระวังกรณีที่ค่าอยู่ระหว่าง 10-20, 11:eleven, 12:twelve, 13:thirteen, 14:fourteen, 15:fifteen, 16:sixteen, 17:seventeen, 18:eighteen, 19: nineteen
  • ถ้าตัวเลขเกิน 3 หลักหรือไม่มีข้อมูลเข้า หรือมีตัวอักษรหรือสัญลักษณ์ใดปน ให้พิมพ์คำว่า "ERROR"

ตัวอย่าง 1

314
three-hundred-fourteen

ตัวอย่าง 2

905
nine-hundred-five

ตัวอย่าง 2

5b
ERROR

DOWNLOAD (Filecondo)

DOWNLOAD (Rabbitfile)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น