Напишите метод, который будет подсчитывать количество цифр «2», используемых в записи чисел от 0 до n (включительно)

20 Авг 2019 в 08:29
291 +1
0
Ответы
1

public int countNumberOfTwos(int n) {
int count = 0;
for (int i = 0; i <= n; i++) {
String numberAsString = String.valueOf(i);
for (int j = 0; j < numberAsString.length(); j++) {
if (numberAsString.charAt(j) == '2') {
count++;
}
}
}
return count;
}

// Пример использования
int n = 25;
int result = countNumberOfTwos(n);
System.out.println("Количество цифр '2' в числах от 0 до " + n + ": " + result); // Вывод: Количество цифр '2' в числах от 0 до 25: 9

20 Апр 2024 в 13:48
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир