Ominide 1952 punti

C++ - Divisione con resto

Oggi faremo un programma in C++ che ci permetta, dati due numeri interi, di determinare il risultato della loro divisione e calcolarne il resto.
Esempio INPUT / OUTPUT
INPUT 34 12
OUTPUT Il risultato della divisione tra 34 e 12 è 2 col resto di 10.
Qui sotto il testo del codice, spiegato passo dopo passo.
Testo del codice
#include<iostream>
#include<cstdlib>

using namespace std;

int main(){
int dividendo; //nominiamo la variabile dividendo
int divisore; //nominiamo la variabile divisore
int resto; //nominiamo la variabile resto
int risultato; //nominiamo la variabile risultato
int div; //nominiamo la variabile div

cout <<"Inserisci il dividendo"<<endl; //stampiamo un messaggio che inviti ad inserire il dividendo
cin >> dividendo; //input dividendo
cout <<"Inserisci il divisore"<<endl; //si inserisce il divisore
cin >> divisore; //input divisore
resto = dividendo % divisore; //definiamo resto come dividendo modulo divisore
div = dividendo - resto; //div prende dividendo-resto
risultato = div / divisore; //risultato prende div diviso divisore, cioè la parte intera
cout <<"Il risultato della divisione tra "<<dividendo<<" e "<<divisore<<" e' "<<risultato<<" col resto di "<<resto<<"."<<endl; //stampiamo il risultato
system("pause"); //termine programma
}
Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Potrebbe Interessarti
Registrati via email