ciao a tutti, ho messo il pezzo di programma che mi interessa...allora io ho una funzione che mi calcola la media, funziona. Ad esempio mi da 9,2. Ad un certo punto del codice mi chiamo la funzione e a media(controllato con il watch) c'è 9.2.
ma quando faccio l'operazione con m2,m2 mi resta 9.2 perché?
codice:. . . float media; media = med(v); float m2 = media + 2; } float med(float v1[]) { float media; int i; for(i = 0; i < N; i++) { media += v1[i]; } media = media / N; return media; }