Codigo para una casa de cambio en java eclipse

Páginas: 9 (2070 palabras) Publicado: 31 de octubre de 2011
public class CasaCambio {

/**
* @param args
*/
public static void main(String[] args) {

// TODO Auto-generated method stub
String A,B,C,D,E,F;
int a,b,c;
float d,e,f;
A=JOptionPane.showInputDialog(null,"Bienvenido: ¿Que Deseas Hacer?"+"\n"+"1.-Comprar"+"\n"+"2.- Vender" +"\n"+ "3.- Salir");
a=Integer.parseInt(A);
switch (a){ // Comprar Vender o salir
case1: { //Comprar
B=JOptionPane.showInputDialog(null,"¿Que quieres comprar?"+"\n"+"1.-Pesos"+"\n"+"2.-Dolares Americanos"+"\n"+"3.-Dolares Canadienses"+"\n"+"4.-Euros"+"\n"+"5.-Yenes");
b=Integer.parseInt(B);
switch (b){
case 1: { //pesos
C=JOptionPane.showInputDialog(null,"¿Que moneda tienes?"+"\n"+"1.-Dolares Americanos"+"\n"+"2.-DolaresCanadienses"+"\n"+"3.-Euros"+"\n"+"4.-Yenes");
c=Integer.parseInt(C);
switch (c){
case 1: {
D=JOptionPane.showInputDialog(null,"¿Cuantos Dolares Americanos Tienes?");
E=JOptionPane.showInputDialog(null,"Cuantos Pesos vale El Dolar Americano?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Pesos");
} break;
case 2:{D=JOptionPane.showInputDialog(null,"¿Cuantos Dolares Canadienses Tienes?");
E=JOptionPane.showInputDialog(null,"Cuantos Pesos vale El Dolar Canadiense?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Pesos");
} break;
case 3:{
D=JOptionPane.showInputDialog(null,"¿Cuantos Euros Tienes?");E=JOptionPane.showInputDialog(null,"Cuantos Pesos vale el Euro?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Pesos");
} break;
case 4:{
D=JOptionPane.showInputDialog(null,"¿Cuantos Yenes Tienes?");
E=JOptionPane.showInputDialog(null,"Cuantos Pesos vale El Yen?");
d=Float.parseFloat(D);e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Pesos");
} break;
default:{
JOptionPane.showMessageDialog(null, "Esa Opcion no existe");
} break;
}
} break; //cerrar pesos
case 2: { //Dolares Americanos
C=JOptionPane.showInputDialog(null,"¿Que moneda tienes?"+"\n"+"1.-Pesos"+"\n"+"2.-DolaresCanadienses"+"\n"+"3.-Euros"+"\n"+"4.-Yenes");
c=Integer.parseInt(C);
switch (c){
case 1: {
D=JOptionPane.showInputDialog(null,"¿Cuantos Pesos Tienes?");
E=JOptionPane.showInputDialog(null,"Cuantos Pesos vale el Dolar Americano?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d/e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Dolares Americanos");
} break;case 2:{
D=JOptionPane.showInputDialog(null,"¿Cuantos Dolares Canadienses Tienes?");
E=JOptionPane.showInputDialog(null,"Cuantos Dolares Americanos vale El Dolar Canadiense?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Dolares Americanos");
} break;
case 3:{D=JOptionPane.showInputDialog(null,"¿Cuantos Euros Tienes?");
E=JOptionPane.showInputDialog(null,"Cuantos Dolares Americanos vale el Euro?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Dolares Americanos");
} break;
case 4:{
D=JOptionPane.showInputDialog(null,"¿Cuantos Yenes Tienes?");E=JOptionPane.showInputDialog(null,"Cuantos Yenes Dolares Americanos?");
d=Float.parseFloat(D);
e=Float.parseFloat(E);
f=d*e;
JOptionPane.showMessageDialog(null, "Son: "+f +" Dolares Americanos");
} break;
default:{
JOptionPane.showMessageDialog(null, "Esa Opcion no existe");
} break;
}
} break; //Cerrar dolares americanos
case 3: { // Dolares Canadienses...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigos Para Java
  • Codigo java para una calculadora
  • caso competencia para el cambio
  • instalar JDK y Eclipse para Programar en Java
  • CASO COMPETENCIA PARA EL CAMBIO LA FINANCIERA
  • Codigo JAVA para crear 3 en raya
  • Codigos de java
  • Codigos De Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS