Помогите, пожалуйста Дано натуральное число, определить, сколько раз в нем встречается первая цифра
int n = 12314;
int c = 0;
int f = (int)(String.valueOf(n).charAt(0))
while n != 0 {
if (n % 10 == f)
c++;
n /= 10;
}
System.out.print(c);
Еще как вариант можно сразу брать n как строку, и проходится циклом по символам от 1го до последнего сравнивая с 0м символом (так даже будет быстрее намного, в плане оптимизации)
P.s. код за тебя всегда писать никто не будет, в программировании нужно уметь хотя бы писать код если думать сложно. Здесь подскажут идею, помогут с ошибкой, но это не биржа фриланса
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости