martes, 1 de marzo de 2016

package numeros;
import javax.swing.JOptionPane;
public class Numeros {
public static void main(String[] args) {
int Centena = 0;
int Decena = 0;
int Unidad = 0;
String cadena="";
int num = Integer.parseInt(JOptionPane.showInputDialog("Ingresa el numero"));
Centena = num/100;
switch (Centena){
case 1:
cadena+= "Cien";
break;
case 2:
cadena+= "Doscientos";
break;
case 3:
cadena+= "Trecientos";
break;
case 4:
cadena+= "Cuatrocientos";
break;
case 5:
cadena+= "Quinientos";
break;
case 6:
cadena+= "Seiscientos";
break;
case 7:
cadena+= "Setecientos";
break;
case 8:
cadena+= "Ochocientos";
break;
case 9:
cadena+= "Novecientos";
break;
}
Decena = (num - (Centena*100))/10;
switch (Decena){
    case 1:
       
        int unidad = (num -(Centena*100)-(Decena*10));
switch (unidad){
 case 0:
        cadena+="diez";
 case 1:
        cadena+=" once";
        break;
    case 2:
        cadena+=" doce";
        break;   
    case 3:
        cadena+=" trese";
        break;
    case 4:
        cadena+=" catorce";
        break;
    case 5:
        cadena+=" quince";
        break;
    case 6:
        cadena+=" diezsiseis";
        break;
    case 7:
        cadena+=" siete";
        break;
    case 8:
        cadena+=" ocho";
        break;
    case 9:
        cadena+=" nueve";
        break;
}
    case 2:
        cadena+=" Veinte";
        break;   
    case 3:
        cadena+=" trenta";
        break;
    case 4:
        cadena+=" cuarenta";
        break;
    case 5:
        cadena+=" cincuenta";
        break;
    case 6:
        cadena+=" sesenta";
        break;
    case 7:
        cadena+=" setenta";
        break;
    case 8:
        cadena+=" ochenta";
        break;
    case 9:
        cadena+=" noventa";
        break;
}

int unidad = (num -(Centena*100)-(Decena*10));
switch (unidad){
 case 1:
        cadena+=" uno";
        break;
    case 2:
        cadena+=" dos";
        break;   
    case 3:
        cadena+=" tres";
        break;
    case 4:
        cadena+=" cuatro";
        break;
    case 5:
        cadena+=" cinco";
        break;
    case 6:
        cadena+=" seis";
        break;
    case 7:
        cadena+=" siete";
        break;
    case 8:
        cadena+=" ocho";
        break;
    case 9:
        cadena+=" nueve";
        break;
JOptionPane.showMessageDialog(null,cadena);
}

}

No hay comentarios:

Publicar un comentario