Funzione Max, Min, Media

di il
1 risposte

Funzione Max, Min, Media

Non riseco a capire bene come far funzionare bene la funzione che mi ridia 3 valori, qualcuno mi può spiegare?

E poi quando eseguo la funzione, che valori Max Min Med, devo inserire con l' & ? non ho ben capito


void MaxMinMedia(int arr[], int dim, int *max, int *min, float *med){

    max = arr[0];
    min = arr[0];
    med = arr[0];
    int i = 1;

    while(i < dim)
    {
        if(arr[i] < min)
            min = arr[i];
        else
        if(arr[i] > max)
            max = arr[i];
        med += arr[i];
        i++;
    }
    med /= dim;
}

1 Risposte

  • Re: Funzione Max, Min, Media

    All'interno della funzioni accedi a max min e med con l'asterisco, es. *min
    per chiamare la funzione devi passarle gli indirizzi quindi usi &
Devi accedere o registrarti per scrivere nel forum
1 risposte