/* Programa conversor de moneda. */ import java.io.*; import java.text.*; class EuroConversor { public static void main(String args[]) { double euros; double pesetas; double conversor = 166.386; String S_euros = null; String S_pesetas = null; String moneda = null; String respuesta = "s"; InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); try { while(respuesta.equals("s")) { System.out.print("¿Quieres Realizar una Nueva Conversión?: "); respuesta = br.readLine(); if (respuesta.equals("s")) { System.out.print("¿Que moneda quieres convertir?: "); moneda = br.readLine(); DecimalFormat dfp = new DecimalFormat("0"); DecimalFormat dfe = new DecimalFormat("0.00"); if(moneda.equals("pesetas")) { System.out.print("Teclea la cantidad de pesetas que quieres convertir: "); S_pesetas = br.readLine(); Double D_pesetas = new Double(S_pesetas); pesetas = D_pesetas.doubleValue(); euros = pesetas / conversor; System.out.println(dfp.format(pesetas) + " pesetas son " + dfe.format(euros) + " euros."); } if(moneda.equals("euros")) { System.out.print("Teclea la cantidad de euros que quieres convertir: "); S_euros = br.readLine(); Double D_euros = new Double(S_euros); euros = D_euros.doubleValue(); pesetas = euros * conversor; System.out.println(dfe.format(euros) + " euros son " + dfp.format(pesetas) + " pesetas."); } } } } catch(IOException e) { } System.out.println("Gracias por Utilizarme."); } }