En la programaci n, a menudo es necesario verificar si el n mero ingresado por el usuario es par o impar. Esto puede ser necesario para realizar ciertas acciones en funci n del resultado de la validaci n. En este art culo, veremos algunas formas simples y efectivas de verificar la paridad de un n mero utilizando un lenguaje de programaci n o un script de p gina web.
Una de las formas m s f ciles de verificar la paridad de un n mero es verificar el resto de dividir el n mero por 2. Si el resto es 0, entonces el n mero es par, si el resto no es 0, entonces el n mero es impar. Por ejemplo, en el lenguaje de programaci n JavaScript, puede usar el operador % para obtener el resto de la divisi n:
if (number % 2 === 0) {
console.log ("N mero" + number + "par");
} else {
console.log ("N mero" + number + "impar");
}
Una forma m s universal de probar un n mero para la paridad es usar la operaci n de bits AND con el n mero 1. Si el resultado de la operaci n es 0, significa que el n mero es par, si el resultado de la operaci n no es 0, significa que el n mero es impar. Por ejemplo, en el lenguaje de programaci n C++ se puede usar el siguiente c digo:
En este art culo, solo hemos cubierto dos formas simples de verificar la paridad de un n mero, pero existen otros m todos, como aplicar operaciones aritm ticas o verificar si hay un separador por un n mero. La elecci n del m todo depende del lenguaje de programaci n o el entorno de desarrollo, pero todos se reducen a una idea: verificar el resto de dividir el n mero por 2. Use las formas sugeridas o encuentre las suyas propias para verificar los n meros de paridad con facilidad en sus dise os.
C mo saber si un n mero que se ingresa desde el teclado es par o impar: siete formas simples
- Resto de la divisi n por 2: si el resto de la divisi n de un n mero por 2 es 0, entonces el n mero es par, de lo contrario es impar.
- Divisi n por 2: si el resultado de dividir un n mero por 2 es un n mero entero, entonces el n mero es par, de lo contrario es impar.
- Aplicaci n de la operaci n bit a bit Y: si el resultado de la operaci n bit A bit y entre el n mero y 1 es 0, entonces el n mero es par, de lo contrario-impar.
- Uso del operador condicional: puede usar el operador condicional para verificar la paridad de un n mero.
- Comprobaci n de la presencia de un bit: si un n mero contiene solo un bit establecido en la representaci n binaria, entonces es una potencia de dos y, por lo tanto, par.
- Comprobaci n de la igualdad con cero: si el n mero es cero, entonces es par, de lo contrario-impar.
- Uso de la transformaci n booleana: puede convertir un n mero a un valor booleano, donde true corresponde a un n mero impar y false a un n mero par.
Usando uno de estos m todos, uno puede determinar f cilmente si el n mero que ingresa con el teclado es par o impar.
Comprobaci n de la divisi n por 2
Para verificar la paridad de un n mero mediante la divisi n por 2, debe seguir estos pasos::
- Introduzca un n mero desde el teclado.
- Compruebe si el n mero introducido es divisible por 2 sin saldo.
- Si el n mero es divisible por 2 sin un resto, a continuaci n, Mostrar el mensaje de que el n mero es par.
- De lo contrario, Mostrar un mensaje que indica que el n mero es impar.
Este m todo es simple e intuitivo. Se puede utilizar en muchos lenguajes de programaci n para comprobar los n meros de paridad. Sin embargo, vale la pena tener en cuenta que esta verificaci n no es la m s efectiva y puede llevar m s tiempo cuando se trabaja con n meros grandes.