Operatore del modulo, comunemente indicato come mod è un operatore ampiamente utilizzato nei linguaggi di programmazione, tra cui C++. Questo operatore è indicato con il cartello (%) e viene utilizzato per trovare il resto quando dobbiamo dividere un numero con un altro numero.
Segui questa guida per conoscere operatore mod Lavorando in c++.
Come funziona l'operatore mod in c++
Ogni volta che dobbiamo dividere un numero per un altro numero in un'operazione aritmetica, produrrà un resto. Quel resto potrebbe essere un valore zero o diverso da zero. Il valore zero si verifica se un numero è completamente divisibile dall'altro numero come 2%2 Output 0 come resto, mentre 8%3 Output 2.
La sintassi generale per usare il operatore mod In C ++ è mostrato di seguito:
N1 % N2
Dove N1 potrebbe essere qualsiasi numero che può essere divisibile con qualsiasi numero N2.
Implettiamo un semplice esempio di utilizzo del mod Operatore in C ++:
#includere
Utilizzo dello spazio dei nomi std;
int main ()
int a = 8, b = 3;
RISULTATO INT;
risultato = A % B;
cout << "The remainder is: " << result << endl;
restituzione 0;
Nell'esempio sopra, abbiamo usato due valori interi UN E B e il risultato del mod L'operatore è memorizzato nella variabile del risultato, che viene quindi stampato utilizzando cout.
Produzione
Puoi anche usare il operatore mod Per scoprire se il numero è uniforme o aggiungi. Ecco l'esempio per un tale caso.
#includere
Utilizzo dello spazio dei nomi 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;
altro
cout << n1 << " is odd" << endl;
if (N2 % 2 == 0)
cout << n2 << " is even" << endl;
altro
cout << n2 << " is odd" << endl;
restituzione 0;
Nel codice sopra, utilizziamo il operatore mod Dividendo i numeri con il valore 2. Il resto viene quindi verificato se è uniforme o dispari.
Conclusione
In C ++, il Mod (%) L'operatore sembra calcolare il resto quando dividiamo un numero per un altro numero. Il suo uso è semplice nel linguaggio di programmazione C ++ e puoi seguire gli esempi sopra menzionati per imparare l'uso del mod operatore in c++.