24/02/10 13:52
ciao a tutti. Ripeto che ho appena iniziato a programmare in c++ e sto vedendo adesso le funzioni.
Non riesco a capire come attribuire un determinato valore alla funzione in modo che mi restituisca un determinato valore.
Non ho alcun valore in entrata ma non so come far uscire un determinato valore dalla funzione.
Ad esempio in pascal io usavo:
e in effetti mi dava in output il 5.
In c++ io ho un codice di questo genere:
Io vorrei che in output ci fosse la variabile e (che ho dichiarato double)
ma non mi dà il risultato che cerco
Grazie per l'aiuto anticipatamente
Saluti
Non riesco a capire come attribuire un determinato valore alla funzione in modo che mi restituisca un determinato valore.
Non ho alcun valore in entrata ma non so come far uscire un determinato valore dalla funzione.
Ad esempio in pascal io usavo:
function Ciao():integer; begin Ciao:= 5; end; begin (*..*) writeln(Ciao());
e in effetti mi dava in output il 5.
In c++ io ho un codice di questo genere:
int ecalc() { (*...*) while (i < 60) { a = a/i; e = e + a; i = i + 1; } } main() { (*...*) cout<<ecalc(); }
Io vorrei che in output ci fosse la variabile e (che ho dichiarato double)
ma non mi dà il risultato che cerco
Grazie per l'aiuto anticipatamente
Saluti
Ultima modifica effettuata da 24/02/10 13:53