Heltalldivisjon i C ++

Heltalldivisjon i C ++

I dag bruker vi en av datatypene til C ++ programmeringsspråk som er Int -datatypen, også kjent som heltall. Gjennom dette vil vi utføre divisjonsoperasjonen på C ++ språk. Som vi vet, er divisjonen en av de grunnleggende metodene for matematikk. Vi driver divisjonsoperasjoner i matematikk, slik at vi kan dele opp en stor gruppe i mindre undergrupper slik at hver gruppe kan få samme mengde varer. I denne opplæringen, la oss bare utforske mer dyptgående matematisk teknikk som heter Division og se hvordan vi implementerer den på C ++ programmeringsspråk.

Heltalldivisjon er metoden der vi tar inngangsnummeret som et heltallsutbytte og divisoren kan være et heltall eller av hvilken som helst datatype inngangsnummer. Gjennom dette får vi kvotienten som er den returnerte verdien av divisjonsoperasjonen. Vi får også en påminnelse som er venstre-out-verdien i divisjonsmetoden.

Syntaks:

For å forstå begrepet heltalldivisjon, la oss forstå syntaks og implementeringsstil på C ++ programmeringsspråk. I divisjon tar vi to inngangsvariabler for å implementere divisjonsmetoden. Den første variabelen er utbyttet som er "var1", og den andre er divisoren som er "var2". For å utføre divisjonsoperasjonen bruker vi den fremre skråstrekningen "/" mellom "var1" og "var2" -variablene. Deretter lagrer vi denne metoden i en annen ny variabel som heter “Division” i syntaks.

Eksempel 1: Heltallsutbytte og heltall Divisor

La oss bare begynne med å utføre heltalldivisjonsmetodens aller første og mest grunnleggende eksempel i praksis. Før vi begynner å lage heltallsavdelingsprogrammet som vi ønsker å implementere på programmeringsspråket C ++, trenger vi vanligvis en oversetter som lar oss skrive og utføre programmet. Du kan derfor installere hvilken.

Nå som C ++ oversetteren lanseres, kan du begynne å implementere koden. Headerfilene må alltid inkluderes i C ++ -prosjekter for enkelt å kalle metodene vi ønsker å bruke gjennom hele C ++ -programmet. Siden overskriftsfilene allerede er integrert i programmeringsspråket C ++, krever integrering av dem bare en kodeinje. Den opprinnelige og den eneste modulen som vi normalt legger til et heltall Division C ++ -program, er "iostream" -modulen som brukes til å vise frem dataene og ta en inndata fra brukeren. Videre bruker vi kommandoen “Bruke navneområde STD” for å stoppe objekter, metoder og argumenter fra å stadig referere til den samme konteksten gjennom resten av programmet.

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

int var1, var2, div;
cout<<"Enter value of var1: ";
cin >> var1;
cout<<"Enter value of var2: ";
cin >> var2;
div = var1/var2;
cout<< endl <<"The return value is: "


Programmets hovedfunksjon () blir deretter initiert. Det er der vi legger hovedkoden som vi ønsker å bruke til handling. På linje 5 erklærer vi tre variabler av heltalldatatyper kalt “var1”, “var2” og “div”. Vi bruker cout () -metoden for å skrive ut meldingen på brukerens skjerm i anførselstegn. For å få inngangsverdien i “var1”, bruker vi den forhåndsdefinerte metoden til C ++ -språk som er CIN () -metoden. Deretter skriver vi en cout () -metode igjen for å skrive ut en annen melding som er relatert til “var2” -variabelen og lagrer inngangsverdien i den ved å få verdien ved hjelp av CIN () -metoden igjen. I linje 10 er "var1" delt med "var2" og returverdien tilordnes "div" -variabelen. For å vise divisjonsresultatet på brukerens skjerm, bruker vi cout () -metoden og passerer "div" -variabelen i den. På slutten av Main () -funksjonen returnerer vi 0 til Main () -funksjonen slik at utførelsen av programmet blir stoppet, og det vil vise frem utgangen på brukerens skjerm.

Som du kan se i følgende illustrasjon i den svarte skjermen, legger brukeren inn "var1" -verdien med "23" og "var2" -verdien med "13". Etter å ha gjort divisjonsmetoden, får vi “1”. Men i utgangspunktet har vi resultatet som “1.77 ”når du beregner på kalkulatoren. Vi får "1" fordi datatypen til "Div" -variabelen er "int", så den ignorerer verdien etter punktet.

Eksempel 2: Heltallsutbytte og Float Divisor

La oss nå gjøre et annet eksempel på heltalldivisjon i programmeringsspråket C ++. Vi tar en heltallstype som et utbytte og et flytende punktnummer som divisor. La oss se hva vi får til gjengjeld.

I et C ++ -program inkluderer vi først overskriftsfilen i programmet slik at vi enkelt kan få tilgang til de forhåndsdefinerte funksjonene. Vi inkluderer “#include

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

int utbytte = 645;
Float Divisor = 24.7;
cout << "The value of dividend is: " << dividend << endl;
cout << "The value of divisor is: " << divisor << endl;
cout << "\nThe result of division method is: " << dividend / divisor;
int resultat = utbytte / divisor;
cout << "\nThe result of integer division method is: " << result;
retur 0;


I Main () -funksjonen erklærer vi to variabler på heltallstype utbytte og float -type divisor og initialiserer verdiene til begge variablene. I linje 12 skriver vi ut divisjonen ved å ringe cout () -metoden. Deretter erklærer vi et variabelt resultat av heltallstype, lagrer divisjonen i den og skriver den ut.

Følgende er utgangen som er illustrert i det tidligere implementerte eksemplet. Som du ser, trykker vi først utbytteverdien. Deretter skriver vi ut divisorverdien. I neste linje skriver vi ut resultatet av divisjonsmetoden som vi utførte på 26.1134. Men resultatet viser en desimalverdi. For å vise resultatet i heltallstype, erklærer vi et variabelt resultat og angir typen av denne variabelen som heltall. Deretter skriver vi den ut. Nå er resultatet 26.

Konklusjon

I denne artikkelen lærte vi hvilken divisjon som er på C ++ programmeringsspråk og hvordan det fungerer i C ++ programmeringsspråk. Vi lærte implementeringsstilen til heltalldivisjon. Deretter implementerte vi også noen eksempler på heltalldivisjon for å forstå tydelig begrepene heltalldivisjon som jobber i C++.