Comment fonctionne Mod Operator en C ++

Comment fonctionne Mod Operator en C ++

Opérateur de module, communément appelé mod est un opérateur largement utilisé dans les langages de programmation, y compris C++. Cet opérateur est indiqué avec le signe (%) et est utilisé pour trouver le reste lorsque nous devons diviser un nombre avec un autre numéro.

Suivez ce guide pour en savoir plus sur opérateur de mod Travailler en c++.

Comment fonctionne Mod Operator en C++

Chaque fois que nous devons diviser un nombre par un autre numéro dans une opération arithmétique, il produira un reste. Ce reste pourrait être nul ou non nulle de valeur. La valeur zéro se produit si un nombre est complètement divisible par l'autre numéro comme 2% 2 sorties 0 comme reste, tandis que 8% 3 Sorties 2.

La syntaxe générale pour utiliser le opérateur de mod en C ++ est illustré ci-dessous:

n1% n2


N1 pourrait être n'importe quel nombre qui peut être divisible avec n'importe quel nombre n2.

Implémentons un exemple simple d'utilisation du mod Opérateur en C ++:

#inclure
Utilisation de Namespace Std;
int main()

int a = 8, b = 3;
Résultat int;
résultat = un% b;
couter << "The remainder is: " << result << endl;
retour 0;


Dans l'exemple ci-dessus, nous avons utilisé deux valeurs entières un et b et le résultat du mod L'opérateur est stocké dans la variable de résultat, qui est ensuite imprimée en utilisant couter.

Sortir



Vous pouvez également utiliser le opérateur de mod pour découvrir si le nombre est égal ou ajouter. Voici l'exemple d'un tel cas.

#inclure
Utilisation de Namespace Std;
int main()

int n1, n2;
couter << "Please enter the first number:" << endl;
cin >> n1;
couter << "Please enter the second number:" << endl;
cin >> n2;
if (n1% 2 == 0)
couter << n1 << " is even" << endl;
autre
couter << n1 << " is odd" << endl;
if (n2% 2 == 0)
couter << n2 << " is even" << endl;
autre
couter << n2 << " is odd" << endl;
retour 0;


Dans le code ci-dessus, nous utilisons le opérateur de mod en divisant les nombres avec la valeur 2. Le reste est ensuite vérifié que ce soit même ou étrange.

Conclusion

En C ++, le mod (%) L'opérateur semble calculer le reste lorsque nous divisons un nombre par un autre numéro. Son utilisation est simple dans le langage de programmation C ++ et vous pouvez suivre les exemples mentionnés ci-dessus pour apprendre l'utilisation du mod opérateur en c++.