Hvordan fungerer MOD -operatøren i C ++

Hvordan fungerer MOD -operatøren i C ++

Moduloperatør, ofte referert til som mod er en operatør som er mye brukt på programmeringsspråk, inkludert C++. Denne operatøren er betegnet med Sign (%) og brukes til å finne resten når vi må dele et nummer med et annet tall.

Følg denne guiden for å lære om Mod -operatør jobber i c++.

Hvordan fungerer mod -operatør i C++

Hver gang vi må dele et tall med et annet nummer i en aritmetisk operasjon, vil det produsere en resten. At resten kan være null eller ikke-null verdi. Nullverdien oppstår hvis et tall er fullstendig delbart med det andre tallet som 2%2 utganger 0 som en resten, mens 8%3 utganger 2.

Den generelle syntaksen for å bruke Mod -operatør I C ++ vises nedenfor:

N1 % N2


Hvor n1 kan være et hvilket som helst tall som kan være delbar med et hvilket som helst tall n2.

La oss implementere et enkelt eksempel på å bruke mod Operatør i C ++:

#inkludere
ved hjelp av navneområdet STD;
int main ()

int a = 8, b = 3;
int resultat;
Resultat = A % B;
cout << "The remainder is: " << result << endl;
retur 0;


I eksemplet ovenfor brukte vi to heltallverdier en og b og resultatet av mod Operatøren lagres i resultatvariabelen, som deretter skrives ut ved hjelp av cout.

Produksjon



Du kan også bruke Mod -operatør for å finne om tallet er jevnt eller legg til. Her er eksemplet for en slik sak.

#inkludere
ved hjelp av navneområdet 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;
ellers
cout << n1 << " is odd" << endl;
if (n2 % 2 == 0)
cout << n2 << " is even" << endl;
ellers
cout << n2 << " is odd" << endl;
retur 0;


I koden ovenfor bruker vi Mod -operatør ved å dele tallene med verdien 2. Resten blir deretter sjekket om det er jevnt eller rart.

Konklusjon

I C ++, Mod (%) Operatør ser ut til å beregne resten når vi deler et tall med et annet nummer. Bruken er enkel på C ++ programmeringsspråk, og du kan følge de ovennevnte eksemplene for å lære bruken av mod operatør i c++.