import java.io.*; import java.util.Random; /** Une classe de manipulation des listes d'entiers * @author Patrick Capolsini * @version 1.1 Avril 2002 */ public class ListeEntier { /** * Les éléments de la liste */ public int elementsListe[]; /** * Toute la définition de la classe ... etc ... */ /** * Détection, stockage et affichage de la plus grande de nombres pairs contenue * dans la liste * Les commentaires AJOUT sont destinés à répondre à la question 3.2 */ public int Plus_grande_suite_nombres_pairs() { int maxi, i, compte, debut, debut_maxi; maxi = 0; debut_maxi = 0; i = 0; do { compte = 0; // AJOUT : pour mémoriser le début de la plus grande suite de nombres pairs debut = i; // Comptage des nombres pairs successifs while((this.elementsListe[i] % 2 == 0) && (i < this.getDim())) { compte++; i++; } // Si cette suite de nombres pairs est plus grande que la précédente if (compte > maxi) { maxi = compte; // AJOUT debut_maxi = debut; } i++; }while (i < this.getDim()); // AJOUT affichage de la plus grande suite de nombres pairs for(i=debut_maxi; i