Divisione integer in C ++

Divisione integer in C ++

Oggi utilizziamo uno dei dati del linguaggio di programmazione C ++ che è il tipo di dati INT, noto anche come numeri interi. Attraverso questo, faremo l'operazione di divisione in linguaggio C ++. Come sappiamo, la divisione è uno dei metodi di base della matematica. Facciamo operazioni di divisione in matematica in modo da poter partizione di un grande gruppo in sottogruppi più piccoli in modo che ogni gruppo possa ottenere la stessa quantità di articoli. In questo tutorial, esploriamo solo una tecnica matematica più approfondita chiamata Divisione e vediamo come la implementiamo nel linguaggio di programmazione C ++.

Integer Division è il metodo in cui prendiamo il numero di input come dividendo intero e il divisore può essere un numero intero o di qualsiasi numero di input del tipo di dati. Attraverso questo, otteniamo il quoziente che è il valore restituito dell'operazione di divisione. Riceviamo anche un promemoria che è il valore di sinistra nel metodo di divisione.

Sintassi:

Per comprendere il concetto di divisione intera, comprendiamo la sintassi e lo stile di implementazione nel linguaggio di programmazione C ++. Nella divisione, prendiamo due variabili di input per implementare il metodo di divisione. La prima variabile è il dividendo che è "var1" e il secondo è il divisore che è "var2". Per eseguire l'operazione di divisione, utilizziamo le variabili "/" in avanti "/" tra le variabili "var1" e "var2". Quindi, archiviamo questo metodo in un'altra nuova variabile che si chiama "Divisione" in sintassi.

Esempio 1: Dividendo intero e Divisore intero

Iniziamo semplicemente mettendo in pratica il metodo della divisione intera e il più elementare. Prima di iniziare a creare il programma di divisione intera che desideriamo implementare nel linguaggio di programmazione C ++, di solito abbiamo bisogno di un traduttore che ci consenta di scrivere ed eseguire il programma. È quindi possibile installare qualsiasi traduttore C ++ o utilizzare il traduttore online per creare ed eseguire il codice, a condizione che sia adatto ai pacchetti correlati al metodo implementato che si desidera utilizzare nel programma.

Ora che viene lanciato il traduttore C ++, puoi iniziare a implementare il codice. I file di intestazione devono essere sempre inclusi nei progetti C ++ per chiamare facilmente i metodi che vogliamo utilizzare durante il programma C ++. Poiché i file di intestazione sono già incorporati nel linguaggio di programmazione C ++, integrarli richiede solo una riga di codice. L'unico modulo iniziale e l'unico che normalmente aggiungiamo in un programma di divisione C ++ interi è il modulo "iostream" che viene utilizzato per mostrare i dati e prendere un input dall'utente. Inoltre, utilizziamo il comando "Utilizzo dello spazio dei nomi" per impedire agli oggetti, ai metodi e agli argomenti di fare riferimento costantemente allo stesso contesto in tutto il resto del programma.

#includere
Utilizzo dello spazio dei nomi 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: "


Viene quindi avviata la funzione principale del programma (). È qui che mettiamo il codice principale che vogliamo utilizzare in azione. Nella riga 5, dichiariamo tre variabili di dati interi denominati "var1", "var2" e "div". Utilizziamo il metodo Cout () per stampare il messaggio sullo schermo dell'utente tra virgolette. Per ottenere il valore di input in "var1", utilizziamo il metodo predefinito del linguaggio C ++ che è il metodo CIN (). Quindi, scriviamo di nuovo un metodo Cout () per stampare un altro messaggio correlato alla variabile "VAR2" e archiviamo il valore di input in esso ottenendo il valore utilizzando di nuovo il metodo CIN (). Nella riga 10, il "var1" è diviso per "var2" e il valore di ritorno è assegnato alla variabile "div". Per visualizzare il risultato della divisione sullo schermo dell'utente, utilizziamo il metodo Cout () e passiamo la variabile "Div" in esso. Alla fine della funzione principale (), torniamo 0 alla funzione principale () in modo che l'esecuzione del programma venga interrotta e mostrerà l'output sullo schermo dell'utente.

Come puoi vedere nella seguente illustrazione nello schermo nero, l'utente inserisce il valore "VAR1" con il valore "23" e "VAR2" con "13". Dopo aver fatto il metodo di divisione, otteniamo "1". Ma fondamentalmente, abbiamo il risultato come "1.77 "quando si calcola sulla calcolatrice. Otteniamo "1" perché il tipo di dati della variabile "div" è "int", quindi ignora il valore dopo il punto.

Esempio 2: Dividendo intero e Float Divisor

Ora, facciamo un altro esempio di divisione interi nel linguaggio di programmazione C ++. Prendiamo un valore di tipo intero come dividendo e un numero di punto mobile come divisore. Vediamo cosa otteniamo in cambio.

In un programma C ++, includiamo innanzitutto il file di intestazione nel programma in modo da poter accedere facilmente alle funzioni predefinite. Includiamo il "#include

#includere
Utilizzo dello spazio dei nomi std;
int main ()

int dividendo = 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 risultato = dividendo / divisore;
cout << "\nThe result of integer division method is: " << result;
restituzione 0;


Nella funzione principale (), dichiariamo due variabili sul dividendo del tipo intero e il tipo di tipo float e inizializza i valori in entrambe le variabili. Nella riga 12, stampiamo la divisione chiamando il metodo Cout (). Quindi, dichiariamo un risultato variabile di tipo intero, memorizziamo la divisione e lo stampiamo.

Quello che segue è l'output che è illustrato nell'esempio precedentemente implementato. Come vedi, stampiamo per la prima volta il valore del dividendo. Quindi, stampiamo il valore divisore. Nella riga successiva, stampiamo il risultato del metodo di divisione che abbiamo eseguito su 26.1134. Ma il risultato mostra un valore decimale. Per visualizzare il risultato in tipo intero, dichiariamo un risultato variabile e impostiamo il tipo di questa variabile come intero. Quindi, lo stampiamo. Ora, il risultato è 26.

Conclusione

In questo articolo, abbiamo imparato cos'è la divisione nel linguaggio di programmazione C ++ e come funziona nel linguaggio di programmazione C ++. Abbiamo imparato lo stile di implementazione della divisione interi. Quindi, abbiamo anche implementato alcuni esempi di divisione intera per comprendere chiaramente i concetti della divisione interi che lavorano in c++.