/** * @author baudon * * Classe Conversion version 1 */ public class Conversion { private static final String[] tabMonnaies = { "Franc", "Mark", "Dollard", "Euro" }; private static final double[] tabValeurs = { 6.55957, 1.95583, 1.2713, 1. }; 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"); } }