package nn_exercice;
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class Main {
public static void trierTableau(int[] tableau) {
[Link](tableau);
}
public static List<Integer> convertirTableauEnListe(int[] tableau)
{
List<Integer> liste = new ArrayList<>();
for (int num : tableau) {
[Link](num);
}
return liste;
}
public static void insererNombreDansListe(List<Integer> liste, int
nombre) {
[Link](nombre);
[Link](liste);
}
public static void supprimerNombreDeListe(List<Integer> liste, int
nombre) {
[Link]([Link](nombre));
}
public static double calculerMoyenne(List<Integer> liste) {
int somme = 0;
for (int num : liste) {
somme += num;
}
return (double) somme / [Link]();
}
public static int trouverPlusGrand(List<Integer> liste) {
return [Link](liste);
}
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
int[] tableau = new int[10];
[Link]("Saisir les 10 nombres entiers :");
for (int x = 0; x < 10; x++) {
[Link]("Nombre " + (x + 1) + ": ");
tableau[x] = [Link]();
}
trierTableau(tableau);
List<Integer> liste = convertirTableauEnListe(tableau);
[Link]("Liste triée : " + liste);
[Link]("Entrez un nombre à insérer dans la liste : ");
int nombreAInserer = [Link]();
insererNombreDansListe(liste, nombreAInserer);
[Link]("Liste après insertion : " + liste);
[Link]("Entrez un nombre à supprimer de la liste : ");
int nombreASupprimer = [Link]();
supprimerNombreDeListe(liste, nombreASupprimer);
[Link]("Liste après suppression : " + liste);
double moyenne = calculerMoyenne(liste);
[Link]("Moyenne des nombres dans la liste : " +
moyenne);
int plusGrand = trouverPlusGrand(liste);
[Link]("Le plus grand nombre dans la liste : " +
plusGrand);
[Link]();
}