Код: Выделить всё
void drawHistogram() {
int[] frequency = new int[26];
for (int i = 0; i < text.length(); i++) {
if (Character.isLetter(text.charAt(i))) {
frequency[Character.getNumericValue(Character.toLowerCase(text.charAt(i))) - 10] += 1;
}
}
}
Например, если text = «Я люблю решать проблемы», программа должна вывести эта гистограмма
Код: Выделить всё
* *
* * * * *
* * * * * * * * * * * *
---------------------------------------------------
a b c d e f g h i j k l m n o p q r s t u v w x y z
Подробнее здесь: https://stackoverflow.com/questions/791 ... f-integers
Мобильная версия