public class AffichageTableauSeuils { /* Programme principal */ public static void main(String [] args) { /* Taille du tableau */ final int TAILLE = 20; /* Déclaration du tableau */ double [] tab = new double[TAILLE]; int i; double min; double max; /* Acquisition clavier de min et de max */ Ecran.afficher("SVP, valeur minimale? "); min = Clavier.saisirDouble(); Ecran.afficher("SVP, valeur maximale? "); max = Clavier.saisirDouble(); /* Remplissage du tableau */ for ( i = 0 ; i < tab.length ; i = i+1 ) { tab[i] = Math.random(); } /* Affichage des valeurs du tableau */ for ( i = 0 ; i < tab.length ; i = i+1 ) { Ecran.afficherln(tab[i]); } Ecran.sautDeLigne(); /* Affichage des valeurs du tableau */ /* incluses dans l'intervalle [min,max] */ for ( i = 0 ; i < tab.length ; i = i+1 ) { if ( ( tab[i] >= min ) && ( tab[i] <= max ) ) { Ecran.afficherln(tab[i]); } } } }