Sunteți pe pagina 1din 4

ConvertidorMoneda

/* PROGRAMA HECHO POR ARMANDO URZÚA ORNELAS, PARA EL CURSO DE INFORMÁTICA


VI:PROGRAMACIÓN ORIENTADA A OBJETOS*/
import java.io.*;
import java.util.Scanner;
public class ConvertidorMoneda{ /* Se inicia la clase */
public static void main( String args[] ){ /*Se declara clase main*/
Scanner leer = new Scanner(System.in); /*Se hace el constructor de la
clase */
int PE;/* Se declara en memoria los enteros que almacenan los valores de
los montos a cambiar */
int EU;/*Dato utilizado en operaciones de euros*/
int DO;/*Dato utilizado en operaciones de dolares*/
int YE;/*Dato utilizado en operaciones de yenes*/
int op;/*Dato que indica la operacion del menu a realizar*/
double RES; /*Almacena la cantidad que el usuario quiere convertir y lo
multiplica por la cantidad*/
System.out.println( "-------******* Ingrese el tipo de cambio que desea
realizar *******-------\n" );/*Salida en pantalla menu de usuario por
medio de la llamada a la clase PRINTL*/
System.out.println( " 1 - Pesos a Dolares" );
System.out.println( " 2 - Pesos a Euros" );
System.out.println( " 3 - Pesos a Yenes" );
System.out.println( " 4 - Euros a Pesos" );
System.out.println( " 5 - Euros a Dolares" );
System.out.println( " 6 - Euros a Yenes " );
System.out.println( " 7 - Dolares a Pesos" );
System.out.println( " 8 - Dolares a Euros" );
System.out.println( " 9 - Dolares a Yenes" );
System.out.println( " 10 - Yenes a Pesos" );
System.out.println( " 11 - Yenes a Euros" );
System.out.println( " 12 - Yenes a Dolares" );
System.out.println( "\n" ); /*Salto de linea*/
op = leer.nextInt(); /*Realiza el almaenamiento de el numero
introducido y selecciona la opcion CASE seleccionada*/
switch (op){ /*Estructura de control que da entrada a un proceso de
acuerdo a opcion seleccionada*/
case 1: /* Realiza una operacion dependiendo de el numero
indicado, aqui PESOS A DOLARES*/
System.out.println( "----------CONVERTIR PESOS A
DOLARES (1 peso = .075397 dolares) ----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en pesos para
convertir a Dolares:" );/*Salida en pantalla*/
PE = leer.nextInt();/*Lee la cantidad introducida*/
RES = PE * 0.075397;/*multiplica peso por dolar 1
peso = .075397 dolares*/
System.out.println( "El resultado es: "+RES+"
Dolares" );/*Muestra el resultado de la operacion almacenado en el la variable
RES*/
break;/*Termina la ejecucuion del case*/
case 2:/* Se ejecuta al seleccionar la opcion 2 PESOS A
EUROS*/
System.out.println( "----------CONVERTIR PESOS A
EUROS (1 peso = 0.0527542224 euros)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en pesos para
convertir a Euros:" );/*Salida en pantalla */
PE = leer.nextInt();/*Lee la cantidad introducida*/
RES = PE * 0.0527542224;/*multiplica peso por euro 1
peso = 0.0527542224 euros*/
System.out.println( "El resultado es: "+RES+" Euros"
);
break;/*Termina la ejecucuion del case*/
Page 1
ConvertidorMoneda

case 3: /* Realiza una operacion dependiendo de el numero


indicado, aqui PESOS A YENES*/
System.out.println( "----------CONVERTIR PESOS A
YENES (1 peso = 7.2061076 yenes)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en pesos para
convertir en Yenes:" );/*Salida en pantalla */
PE = leer.nextInt();/*Lee la cantidad introducida*/
RES = PE * 7.2061076;/*multiplica peso por yen 1 peso
= 7.2061076 yenes*/
System.out.println( "El resultado es: "+RES+" Yenes"
);
break;/*Termina la ejecucuion del case*/
case 4: /* Realiza una operacion dependiendo de el numero
indicado, aqui EUROS A PESOS*/
System.out.println( "----------CONVERTIR EUROS A
PESOS (1 euro = 18.9558286 pesos)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en Euros para
convertir en Pesos:" );/*Salida en pantalla */
EU = leer.nextInt();/*Lee la cantidad introducida*/
RES = EU * 18.9558286;/*multiplica euro por peso 1
euro = 18.9558286 pesos*/
System.out.println( "El resultado es: "+RES+" Pesos"
);
break;/*Termina la ejecucuion del case*/

case 5: /* Realiza una operacion dependiendo de el numero


indicado, aqui EUROS A DOLARES*/
System.out.println( "----------CONVERTIR EUROS A
DOLARES (1 euro = 1.4319 dolares)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en Euros para
convertir en Dolares:" );/*Salida en pantalla */
EU = leer.nextInt();/*Lee la cantidad introducida*/
RES = EU * 1.4319;/*multiplica euro por dolar 1 euro
= 1.4319 dolares*/
System.out.println( "El resultado es: "+RES+"
Dolares" );
break;/*Termina la ejecucuion del case*/

case 6: /* Realiza una operacion dependiendo de el numero


indicado, aqui EUROS A YENES*/
System.out.println( "----------CONVERTIR EUROS A
YENES (1 euro = 136.945295 yenes)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en Euros para
convertir en Yenes:" );/*Salida en pantalla */
EU = leer.nextInt();/*Lee la cantidad introducida*/
RES = EU * 136.945295;/*multiplica euro por yen 1
euro = 136.945295 yenes*/
System.out.println( "El resultado es: "+RES+" Yenes"
);
break;/*Termina la ejecucuion del case*/

case 7: /* Realiza una operacion dependiendo de el numero


indicado, aqui DOLARES A PESOS*/
System.out.println( "----------CONVERTIR DOLARES A
PESOS (1 dolar = 13.1689844)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en Dolares para
convertir en Pesos:" );/*Salida en pantalla */
DO = leer.nextInt();/*Lee la cantidad introducida*/
RES = DO * 13.1689844;/*multiplica dolar por peso 1
dolar = 13.1689844 pesos*/
System.out.println( "El resultado es: "+RES+" Pesos"
);
Page 2
ConvertidorMoneda
break;/*Termina la ejecucuion del case*/

case 8: /* Realiza una operacion dependiendo de el numero


indicado, aqui DOLARES A EUROS*/
System.out.println( "----------CONVERTIR DOLARES A
EUROS (1 dolar = 0.698372791)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en Dolares para
convertir en Euros:" );/*Salida en pantalla */
DO = leer.nextInt();/*Lee la cantidad introducida*/
RES = DO * 0.698372791;/*multiplica dolar por euro 1
dolar = 0.698372791 euros*/
System.out.println( "El resultado es: "+RES+" Euros"
);
break;/*Termina la ejecucuion del case*/

case 9: /* Realiza una operacion dependiendo de el numero


indicado, aqui DOLARES A YENES*/
System.out.println( "----------CONVERTIR DOLARES A
YENES (1 dolar = 95.6388676 yenes)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en Dolares para
convertir en Yenes:" );/*Salida en pantalla */
DO = leer.nextInt();/*Lee la cantidad introducida*/
RES = DO * 95.6388676;/*multiplica dolar por euro 1
dolar = 95.6388676 yenes*/
System.out.println( "El resultado es: "+RES+" Yenes"
);
break;/*Termina la ejecucuion del case*/
case 10: /* Realiza una operacion dependiendo de el numero
indicado, aqui YENES A PESOS*/
System.out.println( "----------CONVERTIR YENES A
PESOS (1 yen = 0.13769490 pesos)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en yenes para
convertir a Pesos:" );/*Salida en pantalla */
YE = leer.nextInt();/*Lee la cantidad introducida*/
RES = YE * 0.13769490;/*multiplica yen por peso 1 yen
= 0.13769490 pesos*/
System.out.println( "El resultado es: "+RES+" Pesos"
);
break;/*Termina la ejecucuion del case*/

case 11: /* Realiza una operacion dependiendo de el numero


indicado, aqui YENES A EUROS*/
System.out.println( "----------CONVERTIR YENES A
EUROS (1 yen = 0.00730218591 euros)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en yenes para
convertir a Euros:" );/*Salida en pantalla */
YE = leer.nextInt();/*Lee la cantidad introducida*/
RES = YE * 0.00730218591;/*multiplica yen por euro 1
yen = 0.00730218591 euros*/
System.out.println( "El resultado es: "+RES+" Euros"
);
break;/*Termina la ejecucuion del case*/

case 12: /* Realiza una operacion dependiendo de el numero


indicado, aqui YENES A DOLARES*/
System.out.println( "----------CONVERTIR YENES A
DOLARES (1 yen = 0.010456 pesos)----------" );/*Salida en pantalla */
System.out.println( "Ingrese el monto en yenes para
convertir en Dolares:" );/*Salida en pantalla */
YE = leer.nextInt();/*Lee la cantidad introducida*/
RES = YE * 0.010456;/*multiplica yen por dolar 1 yen
= 0.010456 pesos*/
System.out.println( "El resultado es: "+RES+"
Dolares" );
Page 3
ConvertidorMoneda
break;/*Termina la ejecucuion del case*/

}
}
}

Page 4

S-ar putea să vă placă și