_________________________________________________________________________________
#include<stdio.h> //richiamo la libreria
int somma(int a, int b); //prototipo della funzione somma
int molt(int a, int b); //prototipo della funzione moltiplicazione
int sott(int a, int b); //prototipo della funzione sottrazione
int modulo(int a, int b);//prototipo della funzione modulo
int x; //variabile contenitore del primo valore inserito dall'utente
int y; //variabile contenitore del secondo valore inserito dall'utente
int ris; //variabile contenitore del valore restituito dalle funzioni
using namespace std;
int main()
{
printf("Inserisci il primo valore: "); //chiediamo all'utente di inserire un valore da tastiera
scanf("%d",& x); //momorizzo il valore inserito dall'utente nella variabile x
printf("Inserisci il secondo valore: ");//chiediamo all'utente di inserire un valore da tastiera
scanf("%d",& y); //momorizzo il valore inserito dall'utente nella variabile y
ris=somma(x,y); //chiamo la funzione somma e salvo il valore restituito nella variabile ris
printf("\n\nIl risultato della somma tra i due valori è: %d",ris); //visualizzo il contenuto della variabile ris
ris=molt (x,y); //chiamo la funzione molt e salvo il valore restituito nella variabile ris
printf("\n\nIl risultato della moltiplicazione tra i due valori è: %d",ris); //visualizzo variabile ris
ris=sott (x,y); //chiamo la funzione sott e salvo il valore restituito nella variabile ris
printf("\n\nIl risultato della sottrazione tra i due valori è: %d",ris); //visualizzo variabile ris
ris=modulo (x,y); //chiamo la funzione modulo e salvo il valore restituito nella variabile ris
printf("\n\nIl resto della divisione tra tra i due valori è: %d",ris); //visualizzo variabile ris
}
int somma(int a, int b) //definizione della funzione somma dove i parametri a e b ricevono i valore di x e y
{
int tot;
tot=a+b;
return tot; //la funzione somma restituisce in chiamata il valore contenuto nella variabile tot
}
int molt(int a, int b) //definizione della funzione molt dove i parametri a e b ricevono i valore di x e y
{
int tot;
tot=a*b;
return tot; //la funzione molt restituisce in chiamata il valore contenuto nella variabile tot
}
int sott(int a, int b) //definizione della funzione sott dove i parametri a e b ricevono i valore di x e y
{
int tot;
tot=a-b;
return tot; //la funzione sott restituisce in chiamata il valore contenuto nella variabile tot
}
int modulo(int a, int b) //definizione della funzione modulo dove i parametri a e b ricevono i valore di x e y
{
int tot;
tot=a%b;
return tot; //la funzione modulo restituisce in chiamata il valore contenuto nella variabile tot
}
Nessun commento:
Posta un commento