-
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.";
}