Operador de módulo, comumente referido como mod é um operador amplamente utilizado em linguagens de programação, incluindo C++. Este operador é denotado com o sinal (%) e é utilizado para encontrar o restante quando precisamos dividir um número com outro número.
Siga este guia para aprender sobre operador de mod Trabalhando em c++.
Como o operador de mod funciona em c++
Sempre que temos que dividir um número por outro número em uma operação aritmética, ele produzirá um restante. Esse restante pode ser zero ou valor diferente de zero. O valor zero ocorre se um número for completamente divisível pelo outro número como 2%2 sai 0 como restante, enquanto 8%3 Saídas 2.
A sintaxe geral para usar o operador de mod em C ++ é mostrado abaixo:
N1 % N2
Onde N1 pode ser qualquer número que possa ser divisível com qualquer número n2.
Vamos implementar um exemplo simples de usar o mod Operador em C ++:
#incluir
usando namespace std;
int main ()
int a = 8, b = 3;
Int resultado;
resultado = a % b;
cout << "The remainder is: " << result << endl;
retornar 0;
No exemplo acima, usamos dois valores inteiros a e b e o resultado do mod O operador é armazenado na variável de resultado, que é então impressa usando cout.
Saída
Você também pode usar o operador de mod Para descobrir se o número é par ou adicione. Aqui está o exemplo para esse caso.
#incluir
usando namespace std;
int main ()
int n1, n2;
cout << "Please enter the first number:" << endl;
CIN >> n1;
cout << "Please enter the second number:" << endl;
CIN >> n2;
if (n1 % 2 == 0)
cout << n1 << " is even" << endl;
outro
cout << n1 << " is odd" << endl;
if (n2 % 2 == 0)
cout << n2 << " is even" << endl;
outro
cout << n2 << " is odd" << endl;
retornar 0;
No código acima, usamos o operador de mod Dividindo os números com o valor 2. O restante é então verificado se é par ou estranho.
Conclusão
Em C ++, o mod (%) O operador parece calcular o restante quando dividimos um número por outro número. Seu uso é simples na linguagem de programação C ++ e você pode seguir os exemplos mencionados acima para aprender o uso do mod operador em c++.