import java.util.*; public class ProgressionGeometrique { ArrayList termes; double raison; int rang; public ProgressionGeometrique(double terme1, double raison){ termes = new ArrayList(); termes.add(terme1); this.setRang(0); this.setRaison(raison); } public int getRang(){ return this.rang; } public void setRang(int rang){ this.rang = rang; } public double getRaison(){ return this.raison; } public void setRaison(double raison){ this.raison = raison; } void next(){ double d = this.termes.get(getRang()); d *= raison; termes.add(d); rang++; } /** Calcul les n prochaines itérations */ void next(int n){ for(int i =0; i