/*
* Pasar de pesetas a euros y viceversa. El usuario debe indicar qué
* conversión E para euros a pesetas y p para pesetas a euros
*/
package ordinograma10;
import java.util.Scanner;
/**
*
* @author juan
*/
public class Ordinograma10 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
double cantidad,euros, pesetas;
Scanner entrada = new Scanner(System.in);
char moneda;
//leemos la cantidad
do {
System.out.println("Introduzca la cantidad a convertir");
cantidad = entrada.nextDouble();
} while (cantidad < 0);
//leer tipo de conversión
do {
System.out.println("Introduzca tipo de conversión(E euros-pesetas; P pesetas-euros");
moneda = entrada.next().toUpperCase().charAt(0);
} while ((moneda!='E')&&(moneda!='P'));
if (moneda=='E')
System.out.printf("%f euros = %.2f pesetas",cantidad,cantidad*166.66);
else
{
pesetas = (double)(cantidad/166.66);
System.out.printf("%f pesetas = %.3f euros",cantidad,pesetas);
}
}
}
No hay comentarios:
Publicar un comentario