Agility Kata "Word Count IX"

Erlauben Sie dem Benutzer, mehrere Texte einzugeben und analysieren zu lassen. Das Programm wird durch Eingabe eines leeren Textes beendet:

$ wordcount
Enter text: Mary had a little lamb
Number of words: 4, unique: 4; average word length: 4.25 characters

Enter text: a bb ccc dddd
Number of words: 4, unique: 4; average word length: 2.5 characters

Enter text:
$
en_USEnglish

Vorherige Iteration bearbeitet?

Du öffnest gerade eine Agility Kata. Hast du den vorhergehenden Teil bereits bearbeitet?

Bitte öffne diese Übung nur, wenn du die vorhergehenden Teile bereits bearbeitet hast. Die Idee der Agility Katas ist es, zusätzliche Anforderungen an bestehendem Code zu implementieren. Wenn du dir zuerst alle Anforderungen anschaust, geht der Effekt der Agility Katas verloren.

Inkremente