Scrivere prototipo e definizione di una funzione alla quale passare 2 parametri interi che svolga:
1. Visualizzi contemporaneamente somma e prodotto tra i due parametri
2. Restituisca il primo parametro decrementato di uno
Scrivere il main che richiami la funzione del precedente esercizio e ne visualizzi i due parametri ed il risultato restituito dalla funzione .
#include <stdio.h>
int funz1(int a,int b); \\Prototipo Funzione
int oper1;
int oper2;
int ris;
int main()
{
printf("Inserisci il primo valore: ");
scanf("%d",&oper1); \\Valore inserito dall'utente salvato in variabile oper1
printf("\nInserisci il secondo valore: ");
scanf("%d",&oper2); \\Valore inserito dall'utente salvato in variabile oper2
printf("\nI valori inseriti sono: %d e %d",oper1,oper2);
ris=funz1(oper1,oper2); \\Chiamata Funzione e salva il risultato restituito nella variabile ris
printf("\nIl risultato della funzione e': %d",ris); \\Stampa risultato restituito da funzione
}
int funz1(int a,int b) \\Definizione funzione
{
int somma;
int molt;
somma=a+b; \\somma i due valori inseriti dall'utente e salva il risultato in variabile somma
molt=a*b; \\moltiplica i due valori inseriti dall'utente e salva il risultato in variabile molt
printf("\nLa somma tra i due valori e': %d la moltiplicazione tra i due valori e': %d",somma,molt);
\\Stampa di variabili somma e molt
return a-1; \\restituisce il primo valore inserito dall'utente decrementato
}