Visualizzazione dei risultati da 1 a 4 su 4

Discussione: funzione calcolo media

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    495

    funzione calcolo media

    Ciao,

    ho costruito una funzione che calcola la media degli elelemnti di un vettore con:
    v: vettore di interi
    n: dimensione del vettore
    s: somma elementi vettore (calcolata con una specifica funzione somma)
    La funzione media dovrebbe restituirmi un valore float ma mi restituisce un intero.
    Non va bene passare il vettore come array di interi?

    float media(int v[], int n, int s){
    float med, i;
    med=(float)s/n;

    return med;
    }

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    A che ti serve passare il vettore se in quella funzione non lo usi?

    E anche la variabile i a che serve?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    495
    Ok hai ragione i e il vettore non mi servono a nulla..
    Ma quando faccio cout<<media(n,s) mi stampa un intero a video e non un float.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    A me no ... fai vedere tutto il codice, compreso il main, e vediamo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.