• User

    Media aritmetica in php

    Salve ragazzi,
    avrei bisogno del vostro aiuto, dovrei creare un semplice script per la media aritmetica.
    Quindi dovrei creare un array contenente numeri da tot a tot e fare la media, poi creare un ciclo che calcoli la media.
    Potreste darmi una mano per creare questo semplice script?
    Grazie


  • User Attivo

    Provo ad aiutarti anche se non so questi numeri da dove vengono presi e non ho capito bene cosa vorresti, in questo caso li inserisci tu in due variabili.
    Fare la media per esempio da 1 a 10 numeri consecutivi?

    [PHP]
    <?php
    //Numeri & Array
    $n = 1;
    $nmax = 10;
    $array = array();

    //Popoliamo l'array
    while($n <= $nmax) {
    $array[] = "$n";
    $n++;
    }

    //Contiamo gli elementi dell'array
    $divisore = count($array);

    //Calcolo somma col teorema di Gauss
    $somma = $nmax*($nmax+1) - $n*($n-1) / 2;

    //Media
    $media_aritmetica = $somma / $divisore;

    echo "La media dei numeri è $media_aritmetica";
    ?>
    [/PHP]

    Spero che sia questo quello che volevi, se c'è qualcosa che non va scrivi pure, al momento io ho capito così :bigsmile:
    Se c'è qualche errore o altro scrivi pure 😉


  • User

    Grazie mille, funziona alla perfezione! 🙂
    Ora lo devo solamente modellare un pochino, grazie mille ancora.


  • User Attivo

    Prego 🙂