sábado, 5 de diciembre de 2009

ÞѓǿĝŗĄmїľļāŠ ҢềĉήŎŠ êŊ ∂Āvǻ

EMPEZEMOS POR LO  BASICO : EL NACIMIENTO DE UN NUEVO PROGRAMA...
LA VERDAD NO SE POR QUE SIEMPRE ES "HOLA MUNDO" ME IMAGINO QUE POR SER NUESTRO PRIMER PROGRAMA:

class Prog1
{
    public static void main (String args[])
    {
     System.out.println("hola mundo");
    }

}
***********************************************************************************************************

CONVERSION DE SISTEMAS NUEMRICOS: DECIMAL-BINARIO-OCTAL-HEXADECIMAL
                                  *****************************************
CUALQUIER DUDA INVESTIGUENLA....JAJAJAJAJA.... DON`T IS TRUE (NO ES VERDAD)
                                               AKI TARE... ENVIENME UN MAIL

import java.io.*;
import java.text.*;
public class R063R4YUD4175H
{
 public static void main(String []args)throws IOException
 {
  int regresar,opc;
  BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
   
  regresar=1;
  while(regresar==1)
  {
   System.out.print("ELIGE UNA OPCION PARA REALIZAR LA CONVERSION :");
    System.out.print("");
    System.out.print("\t 1.- DECIMAL     -> BINARIO");
    System.out.print("\t 2.- DECIMAL     -> OCTAL");
    System.out.print("\t 3.- DECIMAL     -> HEXADECIMAL");
    System.out.print("\t ");
    System.out.print("\t 4.- BINARIO     -> DECIMAL");
    System.out.print("\t 5.- BINARIO     -> OCTAL");
    System.out.print("\t 6.- BINARIO     -> HEXADECIMAL");
    System.out.print("\t ");
    System.out.print("\t 7.- HEXADECIMAL -> BINARIO");
    System.out.print("\t 8.- HEXADECIMAL -> OCTAL");
    System.out.print("\t 9.- HEXADECIMAL -> DECIAMAL");
    System.out.print("\t ");
    System.out.print("\t 10.-OCTAL       -> BINARIO");
    System.out.print("\t 11.-OCTAL       -> DECIMAL");
    System.out.print("\t 12.-OCTAL       -> HEXADECIMAL");
    System.out.print("\t=========================================");
    System.out.print("ELIGE LA OPCION A CONVERTIR: ");
    opc=Double.valueOf(in.readLine().trim()).intValue();
    if(opc==1)
    {
    System.out.print("TU OPCION FUE 1= DECIMAL -> BINARIO");
    System.out.println("");
    System.out.println("Ingrese el valor DECIMAL: ");
    String DecimalFormat = in.readLine();
    int i = Integer.parseInt(DecimalFormat);
    String bin = Integer.toBinaryString(i);
    System.out.println("");
    System.out.println("El valor en BINARIO es: " + bin);
    }
    else
    {
     if(opc==2)
      { 
       System.out.print("TU OPCION FUE 2= DECIMAL -> OCTAL");
       System.out.println("");
       System.out.println("Ingrese el valor DECIMAL: ");
       String DecimalFormat = in.readLine();
       int i = Integer.parseInt(DecimalFormat);
       String oct = Integer.toOctalString(i);
       System.out.println("");
       System.out.println("El valor en Octal es: " + oct);
      }
     }
     if(opc==3)
     {
       System.out.println("TU OPCION FUE 3= DECIMAL -> HEXADECIMAL");
       System.out.println("");
       System.out.println("Ingrese el valor DECIMAL: ");
       String DecimalFormat = in.readLine();
       int i = Integer.parseInt(DecimalFormat);
       String hex = Integer.toHexString(i);
       System.out.println("");
       System.out.println("El valor en HEXADECIMAL ES: " + hex);
     }
     if(opc==4)
     {
       System.out.print("TU OPCION FUE 4= BINARIO -> DECIMAL");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO BINARIO : ");
       String Bidi = in.readLine();
       int i = Integer.parseInt(Bidi,2);
       String dec = Integer.toString(i);
       System.out.println("");
       System.out.println("El valor en DECIMAL es: " + dec);
     }
     if(opc==5)
     {
       System.out.print("TU OPCION FUE 5= BINARIO -> OCTAL");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO BINARIO : ");
       String Bidi = in.readLine();
       int i = Integer.parseInt(Bidi,2);
       String oct = Integer.toOctalString(i);
       System.out.println("");
       System.out.println("El valor en OCTAL es: " + oct);
     }
     if(opc==6)
     {
       System.out.print("TU OPCION FUE 6= BINARIO -> HEXADECIMAL");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO BINARIO : ");
       String Bidi = in.readLine();
       int i = Integer.parseInt(Bidi,2);
       String hex = Integer.toHexString(i);
       System.out.println("");
       System.out.println("El valor en HEXADECIMAL es: " + hex);
     }
     if(opc==7)
     {
       System.out.print("TU OPCION FUE 7= HEXADECIMAL -> BINARIO");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO HEXADECIMAL: ");
       String hex = in.readLine();
       int i = Integer.parseInt(hex,16);
       String bin = Integer.toBinaryString(i);
       System.out.println("");
       System.out.println("El valor en BINARIO es: " + bin);
     }
     if(opc== 8 )
     {
       System.out.print("TU OPCION FUE 8= HEXADECIMAL -> OCTAL");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO HEXADECIMAL: ");
       String hex = in.readLine();
       int i = Integer.parseInt(hex,16);
       String oct = Integer.toOctalString(i);
       System.out.println("");
       System.out.println("El valor en OCTAL es: " + oct);
     }
     if(opc==9)
     {
       System.out.print("TU OPCION FUE 9= HEXADECIMAL -> DECIMAL");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO HEXADECIMAL: ");
       String hex = in.readLine();
       int i = Integer.parseInt(hex,16);
       String dec = Integer.toString(i);
       System.out.println("");
       System.out.println("El valor en DECIMAL es: " + dec);
     }
     if(opc==10)
     {
       System.out.print("TU OPCION FUE 10= OCTAL -> BINARIO");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO OCTAL: ");
       String oct = in.readLine();
       int i = Integer.parseInt(oct,8);
       String bin = Integer.toBinaryString(i);
       System.out.println("");
       System.out.println("El valor en BINARIO es: " + bin);
     }
     if(opc==11)
     {
       System.out.print("TU OPCION FUE 11= OCTAL -> DECIMAL ");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO OCTAL: ");
       String oct = in.readLine();
       int i = Integer.parseInt(oct,8);
       String dec = Integer.toString(i);
       System.out.println("");
       System.out.println("El valor en DECIMAL es: " + dec);
     }
     if(opc==12)
     {
       System.out.print("TU OPCION FUE 12= OCTAL -> HEXADECIMAL");
       System.out.println("");
       System.out.print("INGRESA UN NUMERO OCTAL: ");
       String oct = in.readLine();
       int i = Integer.parseInt(oct,8);
       String hex = Integer.toHexString(i);
       System.out.println("");
       System.out.println("El valor en HEXADECIMAL es: " + hex);
     }
     System.out.print("");
     System.out.print("¿¿¿ REGRESAR A MENU PRINCIPAL ???   [1.-Si /2.No ]: ");
     regresar=Double.valueOf(in.readLine().trim()).intValue();
    }
  }
}

AGRADEZCO POR EL APORTE A :

sábado, 24 de octubre de 2009

ESTRUCTURA BASICA DE JAVA


class Prog1
 {
   public static void main (String args[])
   {
     System.out.println(" ");
   }
 }