programadores Um novo operador C + + pode ser desconhecem é o operador módulo , ou "%". O operador módulo simplesmente retorna o resto de um número que está sendo dividido por outro . Por exemplo , a linha de " 5 % 2 " iria retornar o valor 1 , que é a parte restante de 5 dividido por 2 , ignorando números fraccionários . Um truque é usar o operador de módulo para verificar se um valor inteiro é par ou ímpar . Instruções
1
Declarar e inicializar o valor para verificar. Exemplo:
int odd_or_even = 5;
2
Declare uma variável para armazenar o restante. Exemplo:
int odd_or_even = 5;
int restante ;
3
Encontre o restante do valor quando dividido por 2, utilizando o operador de módulo . Se a parte restante é 0 , o valor é mesmo . Caso contrário , o valor é estranho. Exemplo:
int odd_or_even = 5;
int restante ;
restante = odd_or_even % 2 ;
if ( resto == 0)
{
cout << " O valor é mesmo . ";
}
mais
{
cout << " O valor é estranho. ";
}