Académique Documents
Professionnel Documents
Culture Documents
Solution Tp N°3
Exo 2.2
Fichier Point.java :
Fichier LignePol.java :
import java.util.Vector;
class LignePol {
private Vector points = new Vector();
Master Spécialisé Mécatronique
}
}
Dans un cas comme dans l'autre, une autre manière d'obtenir le parcours du vecteur :
import java.util.*;
class LignePol {
private Vector points = new Vector();
Exo 2.3
Fichier Mangenombres.java :
class Mangenombres {
int valeur;
Mangenombres suivant;
Mangenombres(int v) {
valeur = v;
suivant = null;
System.out.print(valeur + " ");
}
void manger(int n) {
if (n % valeur != 0)
if (suivant != null)
suivant.manger(n);
else
suivant = new Mangenombres(n);
}
Exo 2.4
Fichier Ensemble.java :
Master Spécialisé Mécatronique
import java.io.*;
}
catch (Exception e) {
System.out.println("Erreur de lecture " + e.getMessage());
System.exit(-1);
}
return 0;
}
}
import java.util.Vector;
import java.util.Iterator;