Contar el n mero de d gitos pares de los n meros ingresados desde el teclado es una de las tareas que se pueden resolver a trav s de la programaci n. Para ello, se pueden utilizar diferentes algoritmos y estructuras de datos.
Primero debe obtener la entrada del usuario. Esto se puede hacer con las funciones de e / s del lenguaje de programaci n que permiten al usuario ingresar n meros desde el teclado.
Despu s de recibir los datos de entrada, debe implementar un algoritmo para contar n meros pares. Un posible algoritmo es iterar sobre todos los d gitos de un n mero, probarlos para la paridad y aumentar el contador si el d gito es par.
Como resultado de la ejecuci n del algoritmo, se obtiene el n mero de d gitos pares en los n meros ingresados. Este n mero se puede Mostrar en la pantalla o se puede utilizar en otros c lculos.
- Formas de contar el n mero de d gitos pares de los n meros ingresados
- Uso del ciclo
- Usando recursi n
Formas de contar el n mero de d gitos pares de los n meros ingresados
Si necesita contar el n mero de d gitos pares de los n meros ingresados desde el teclado, hay varias formas de resolver este problema. Considere algunos de ellos:
- Uso del ciclo:
- Usando una cadena:
- Uso de operaciones de n mero:
Para cada n mero ingresado, se puede usar un bucle que verificar la paridad de cada d gito del n mero. Si la cifra es par, aumenta el contador. Al final contamos el n mero de n meros pares.
Otra forma podr a ser convertir el n mero ingresado en una cadena y luego iterar sobre cada car cter de la cadena. Si el s mbolo es un n mero y un n mero par, aumentamos el contador. Al final contamos el n mero de n meros pares.
Una tercera forma podr a ser usar operaciones con un n mero. Puede utilizar la operaci n de divisi n por 10 y obtener el ltimo d gito del n mero. Si la cifra es par, aumenta el contador. Despu s de eso, dividimos el n mero por 10 y repetimos los pasos hasta que el n mero sea 0. Al final contamos el n mero de n meros pares.
Todos estos m todos le permiten encontrar el n mero de d gitos pares de los n meros ingresados desde el teclado, pero cada uno de ellos tiene sus propias caracter sticas y ventajas. La elecci n del m todo adecuado depende de la tarea espec fica y las preferencias del programador.
Uso del ciclo
.
:
let evenCount = 0; //
if (number % 2 === 0) { // , evenCount++;
while
- :
let userInput = prompt(' ');let numbers = userInput.split(','); // separamos los n meros introducidos