jueves, 14 de octubre de 2010

CONVERTIR DECIMAL A BINARIO

package array;
// traer paquetes de java
import java.io.*;
import javax.swing.*;

public class DECIMALBINARIO {
    //el metodo main inicia

    public static void main(String arg[]) throws IOException {
        int bin1, bin2, bin3, bin4, bin5, bin6, bin7, bin8;
        int mod1, mod2, mod3, mod4, mod5, mod6, mod7, mod8;
        String NumADividir;

        NumADividir = JOptionPane.showInputDialog("Dame el numero entero a convertir");

        int NumADividir1 = Integer.parseInt(NumADividir);


        bin1 = NumADividir1 / 2;
        mod1 = NumADividir1 % 2;

        bin2 = bin1 / 2;
        mod2 = bin1 % 2;

        bin3 = bin2 / 2;
        mod3 = bin2 % 2;

        bin4 = bin3 / 2;
        mod4 = bin3 % 2;

        bin5 = bin4 / 2;
        mod5 = bin4 % 2;

        bin6 = bin5 / 2;
        mod6 = bin5 % 2;

        bin7 = bin6 / 2;
        mod7 = bin6 % 2;

        bin8 = bin7 / 2;
        mod8 = bin7 % 2;

        JOptionPane.showMessageDialog(null, "El numero en sistema binario es :" + mod8 + mod7 + mod6 + mod5 + mod4 + mod3 + mod2 + mod1,
                "Resultados", JOptionPane.PLAIN_MESSAGE);

        System.exit(0); //terminar aplicacion de la ventana

    }//fin del metodo main
} // fin de la clase suma

1 comentario:

Anónimo dijo...

muchas gracias por tu codigo me fue de gran ayuda!!!