Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
48 lines (34 sloc) 1.3 KB

Tableaux

Les tableaux sont une structure courante dans la majorité des langages de programmation. Maîtriser ce concept permet de simplifier grandement la rédaction des logiciels.

Objectifs

  • Initialiser et manipuler des tableaux de types natifs.

Exercices

  1. Complétez les fonctions suivantes:

    public static int valeurMaximale (int[] tableau) {
        // Retourne la plus grande valeur du tableau.
    }
    
    public static boolean tousPair (int[] tableau) {
        // Retourne true si tous les nombres du tableau sont pairs et false autrement.
    }
    
    public static boolean existe (int valeur, int[] tableau) {
        // Retourne true si valeur existe dans le tableau; false autrement.
    }
    
    public static int[] superieursA (int valeur, int[] tableau) {
        // Retourne un nouveau tableau ne contenant que les nombres de tableau qui sont supérieurs à "valeur".
    }
  2. Implémentez la fonction trier qui trie un tableau de valeur en ordre croissant. Vous pouvez utiliser le pseudo-code suivant: Tri sélection

    public static void trier (int[] tableau) {
    }