Information

Author(s) Ludovic TAFFIN
Deadline No deadline
Submission limit No limitation

Sign in

Mission 8 : Q* Vecteur

On vous donne l'interface Stat suivante :

public interface Stat {
    /*
     * @pre -
     * @post retourne le plus grand nombre de l'ensemble
     */
    public double max();

    /*
     * @pre -
     * @post retourne le plus petit nombre de l'ensemble
     */
    public double min();

    /*
     * @pre -
     * @post retourne la moyenne des nombres présents dans l'ensemble
     */
    public double moyenne();
}

Ainsi que la classe (à compléter) Vecteur suivante :

public class Vecteur implements Stat {
    private double[] v;

    /*
     * @pre n > 0
     * @post construit un vecteur contenant n réels
     *
     */
    public Vecteur(int n) {
        v=new double[n];
    }

    /*
     * @pre 0 <= i < n
     * @post stocke la valeur d en position i du vecteur
     */
    public void set(int i, double d){
        v[i]=d;
    }

    /*
     * @pre 0 <= i < n
     * @post retourne la valeur se trouvant en position i du vecteur
     */
    public double get(int i) {
        return v[i];
    }

    //A COMPLETER
}

Complétez votre classe

Ecrivez ici les méthodes qui pourraient manquer