class Conversion { private static final String [] tabMonnaies = {"Francs", "Marks", "Pesetas", "Escudos", "Lires"}; private static final double [] tabValeurs = {6.55957, 1.95583, 166.386, 200.482, 1936.270}; public static double conversion (double valeur, String monnaie) { int i; for (i = 0; i < tabMonnaies.length; i++) if (tabMonnaies[i].equals(monnaie)) return valeur / tabValeurs[i]; return -1; } public static void main(String [] args) { double valeur = Double.valueOf(args[0]).doubleValue(); String monnaie = args[1]; System.out.println(conversion(valeur, monnaie) + " Euros"); } }