• Viernes 8 de Noviembre de 2024, 09:54

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - adn7negro

Páginas: [1]
1
Java / Decimal a Hexadecimal, Código
« en: Viernes 11 de Julio de 2008, 08:21 »
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package guilasconversiones;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * 281176
 * @author Ezequiel
 */
public class DecimalHexal {
public static void main(String[] args) {
        int numero =0;
        int dividendo =0;
        int residuo =0;
        int cociente =0;
        int [] hexal = new int [16];
        int tamaño = 0;
       int otro=0;
         
        //Capturamos el numero
           BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
           System.out.print("Introduzca el numero decimal: ");
           try {
           
           
                numero= Integer.parseInt(entrada.readLine());
               
            }catch (IOException ex) {System.out.println("Numero Invalido ");
            }catch (NumberFormatException ex) {System.out.println("Numero Invalido ");
            }
           
           //Guardamos el numero ingresado en pantalla en la variable dividendo
            dividendo =numero;
           
            if(dividendo==0){
                otro=dividendo;
             
            }
            //Realizar operaciones y almacenar en vector con tamaño definido por contador
            while (dividendo > 0){
                cociente = dividendo / 16;
                residuo = dividendo % 16;
                hexal [tamaño] = residuo;
                tamaño = tamaño + 1;
                dividendo = cociente;
               
            }
       
           
         
            //Mostrar el resultado en pantalla
            System.out.println("El numero Hexal es:  ");
           for (int i =(tamaño-1);i>=0;i--){
           
           if (hexal >= 0 && hexal <= 9){
                System.out.print(+hexal);
           }
               else
                   if (hexal ==10)
                       System.out.print("A");
                       else
                           if (hexal ==11)              
                               System.out.print("B");
                               else
                                   if (hexal ==12)              
                                       System.out.print("C");
                                       else
                                           if (hexal ==13)              
                                               System.out.print("D");
                                               else
                                                   if (hexal ==14)              
                                                       System.out.print("E");
                                                       else
                                                            if (hexal ==15)              
                                                               System.out.print("F");


            System.out.println("  ");

           }
           
         
           
    }
}

2
Java / Decimal a Octal, Código
« en: Viernes 11 de Julio de 2008, 08:20 »
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package guilasconversiones;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 *
 * @author Ezequiel
 */
public class DecimalOctal {
public static void main(String[] args) {
        int numero =0;
        int dividendo =0;
        int residuo =0;
        int cociente =0;
        int []octal = new int [16];
        int tamaño = 0;
       
         
        //Capturamos el numero
           BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
           System.out.print("Introduzca el numero decimal: ");
           try {
           
           
                numero= Integer.parseInt(entrada.readLine());
               
            }catch (IOException ex) {System.out.println("Numero Invalido ");
            }catch (NumberFormatException ex) {System.out.println("Numero Invalido ");
            }
           
           //Guardamos el numero ingresado en pantalla en la variable dividendo
            dividendo =numero;
            //Realizar operaciones y almacenar en vector con tamaño definido por contador
            while (dividendo > 0){
                cociente = dividendo / 8;
                residuo = dividendo % 8;
                octal[tamaño] = residuo;
                tamaño = tamaño + 1;
                dividendo = cociente;
               
            }
           
           //Mostrar el resultado en pantalla
           System.out.println("El numero Octal es:  ");
           for (int i =(tamaño-1);i>=0;i--){
               
            System.out.print(+octal);
           }
         
           
    }
}

3
Java / Decimal a Binario, Código
« en: Viernes 11 de Julio de 2008, 08:19 »
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package guilasconversiones;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 *  281176
 * @author Ezequiel
 */
public class DecimalBinario {

    public static void main(String[] args) {
        int numero =0;
        int dividendo =0;
        int residuo =0;
        int cociente =0;
        int []binario = new int [16];
        int tamaño = 0;
       
         
        //capturar el numero
           BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
           System.out.print("Introduzca el numero decimal: ");
         
           try {
           
           
                numero= Integer.parseInt(entrada.readLine());
               
            }catch (IOException ex) {System.out.println("Numero Invalido ");
            }catch (NumberFormatException ex) {System.out.println("Numero Invalido ");
            }
            dividendo =numero;
           
            while (dividendo > 0){
                cociente = dividendo / 2;
                residuo = dividendo % 2;
                binario[tamaño] = residuo;
                tamaño = tamaño + 1;
                dividendo = cociente;
               
            }
           //Mostrar el resultado en pantalla
           
           System.out.println("El numero Binario es:  ");
           for (int i =(tamaño-1);i>=0;i--){
               
            System.out.print(+binario);
           }
         
           
    }
}

Páginas: [1]