Tecnología

Inicio

Cómo comprobar los números impares en C ++

Cómo comprobar los números impares en C ++


Un operador de nuevos programadores de C ++ pueden no ser conscientes de es el operador de módulo, o "%". El operador módulo simplemente devuelve el resto de un número se divide por otro. Por ejemplo, la línea de "5% 2" devolvería el valor 1, que es el resto de 5 dividido por 2, haciendo caso omiso de los números fraccionarios. Un truco es usar el operador de módulo para comprobar si un valor entero es par o impar.

Instrucciones

1 Declarar e inicializar el valor de comprobar. Ejemplo:

int odd_or_even = 5;

2 Declarar una variable para almacenar el resto. Ejemplo:

int odd_or_even = 5;

int resto;

3 Encuentra el resto del valor cuando se divide por 2 usando el operador de módulo. Si el resto es 0, el valor es par. De lo contrario, el valor es impar. Ejemplo:

int odd_or_even = 5;

int resto;

resto = odd_or_even% 2;

si (el resto == 0)

{

cout << "El valor es par.";

}

más

{

cout << "El valor es impar.";

}