Когда вы вычисляете процент, который вы делаете:
sentence.length() % count
Но %
является оператором по модулю, который вычисляет остаток.Вы хотели разделить:
sentence.length() / count
Однако это все равно не даст вам правильных результатов, так как шкала неверна, и вы делите неправильно.Должно быть:
100 *count / sentence.length()
Или
100.0 *count / sentence.length()
Если вы хотите избежать усечения
Вывод:
You entered the sentence Hello World
The number of words in the sentence is 11
The numner of vowels in your sentence is 3
The percentage of vowels is 27%