Un operador nuevo C + + programadores pueden desconocer es el operador de módulo , o " % " . El operador de módulo simplemente devuelve el resto de un número que 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 , pasando por alto los números fraccionarios . Un truco es utilizar el operador de módulo para comprobar si un valor entero es par o impar. Instrucciones
1
declarar e inicializar el valor de revisar . Ejemplo :
int odd_or_even = 5 ;
2
Declare una variable para almacenar el resto . Ejemplo :
int odd_or_even = 5 ;
int resto ;
3
Encuentre lo que resta 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 ;
if ( resto == 0 )
{ cout << " El valor es par. " ;
}
más
{
cout << " El valor es impar. " ;
}