Ho iniziato questa funzione ma non capisco quando usarla. Leggo che si usa quando non deve restituire alcun valore ma se ad esempio in un problema si cerca "l'area del trapezio" un valore si trova alla fine... Leggo anche che si riferisce al return 0 , ma ancora non ho bene chiaro ripeto il suo uso o non uso..
Per esempio se il problema come questo sotto è " riceve un parametro intero e ne restituisce il valore assoluto" io l'ho compilato senza usare void ma potevo farlo con void o no e perchè?
Grazie a tutti
Per esempio se il problema come questo sotto è " riceve un parametro intero e ne restituisce il valore assoluto" io l'ho compilato senza usare void ma potevo farlo con void o no e perchè?
Grazie a tutti
Post unito automaticamente:
Codice:
#include <iostream>
using namespace std;
double trovaAssoluto(double n)
{
if(n>0)
return n;
else
return -n;
}
int main()
{
double numero;
cin>>numero;
double valoreassoluto;
valoreassoluto=trovaAssoluto(numero);
cout<<valoreassoluto;
return 0;
}
Ultima modifica: