java
Método que calcule todos los dígitos "X" que aparecen en un núemro dado
October 20, 2022
public class App {
public static void main(String[] args) {
int n = 124123321;
String str = Integer.toString(n);// convierte el int a string
int x = 0;
int nu = 3; // número a contar en la string
int dur = str.length(); // int con la duración de la string
int[] nums = new int[str.length()]; // se crea una int con la duracion de la string
for (int i = 0; i < dur; i++) {
nums[i] = str.charAt(i) - '0';
if (nums[i] == nu) {
x++;
}
}
System.out.println("El número " + nu + " aparece " + x + " veces en " + n);
}
}
Was this helpful?
Similar Posts
- método que diga si todos los dígitos de un número son pares
- método que diga si todos los caracteres de una string son vocalees (REGEX) / que cuente cuantas vocales hay
- Hacer un juego de adivinar un N. El juego va diciendo "mayor" "menor" hasta que se acierta.
- método que calcule el área de un triángulo dados los lados
- método que calcule cuantas veces tiene un númeor a otro como factor (descomposicion tipo 81 = 3^4 = 9^2)
- calcular GCD de todos los números que quieras
- Todos los numeros primos gemelos hasta N numero