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 :
Mira GERVY.WORDPRESS.COM,
http://gervy.wordpress.com/
************************************************************************************
AKI LES DEJO EL MISMO PROGRAMA CON UNAS PEQUEÑAS MODIFICACIONES.
import java.io.*;
class R063rc0nv3r54c10n11
{
public static void main (String args[]) throws IOException
{
BufferedReader R063R=new BufferedReader (new InputStreamReader(System.in));
String Name;
int Operacion;
System.out.println( " ¶ø´´ ´´´´´´´´´´´´´´´´´´´´´´´´´´´´ø¶ " );
System.out.println( " $¶¶¶ø´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶ " );
System.out.println( " ´¶¶¶¶¶¶1´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶¶ " );
System.out.println( " ´¶¶¶¶¶¶¶¶7´´´´´´´´´´´´´´´´´´$¶¶¶¶¶$ " );
System.out.println( " ´´¶¶¶¶¶¶¶¶¶¢´´´´´´´´´´´´´´´¶¶¶¶¶¶¶$ " );
System.out.println( " ´´ø¶¶¶¶¶$¶¶¶¶´´´´´´´´´´´´´¢¶¶¶¶¶¶¶$ " );
System.out.println( " ´´´¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´¶¶¶¶¶¶¶¶ø " );
System.out.println( " ´´´´¶¶¶¶¶¶¶¶¶¶¶¶¢´´´´´´´´¶¶¶¶¶¶¶¶¶o " );
System.out.println( " ´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´¶¶¶¶¶¶¶¶¶´ " );
System.out.println( " ´´´´´´´¢¶¶¶¶¶¶¶¶¶¶¶´´´´´´¶¶¶¶¶¶¶¶¶´ " );
System.out.println( " ´´´´´´´´´¶¶¶¶¶$¶¶¶¶¶7´´´o¶¶¶¶¶¶¶¶7´ " );
System.out.println( " ´´´´´´´´´´´7¶¶¶¶¶¶¶¶¶¶´´o¶¶¶¶¶¶¶¶´´ " );
System.out.println( " ´´´´´´´´´´´´´´o¶¶¶¶¶¶¶¶´´¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´´´´´´´´´´´´´´´$¶¶¶o¶¶¶¶¶¶´´´´ " );
System.out.println( " ´´´´´´´´´´´´´´o¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´ " );
System.out.println( " ´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´ " );
System.out.println( " ´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶7´´´´ " );
System.out.println( " ´´´´´´´´¶¶¶ø´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´ " );
System.out.println( " ´´´´´´´¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´¶¶¶¶¶¶´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´´´´´´7¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´ " );
System.out.println( " ´´´´´´´´´´´´´´´o¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´ " );
System.out.println( " ´´´´´´´´´´´´´´´¶¶¶¶¶¶1¶¶¶¶¶¶¶1´´´´´ " );
System.out.println( " ´´´´´´´´´´´1´´´¶¶¶´´´1¶¶¶´´´´´´´´´´ " );
System.out.println( " " );
System.out.println( " BIENVENIDO " );
System.out.println( " COMO TE LLAMAS??? " );
System.out.println( " " );
Name=R063R.readLine();
System.out.println( " " );
System.out.println( " " );
System.out.println( " " );
System.out.println( " ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: " );
System.out.println( " " );
System.out.println( " "+Name+ " SE TE PROPORCIONA UNA HERRAMIENTA QUE TE PERMITE REALIZAR ");
System.out.println( " CONVERSIONES ENTRE LOS DIFERENTES SITEMAS NUMERICOS COMO SON: " );
System.out.println( " DECIMAL-BINARIO-OCTAL-HEXADECIMAL " );
System.out.println( " ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: " );
System.out.println( " " );
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
System.out.println( " MENU: " );
System.out.println( " " );
System.out.println( " PRESIONA 0 SI NO DESEAS REALIZAR NINGUNA OPERACION" );
System.out.println( " " );
System.out.println( " PRESIONA 1 PARA CONVERTIR DE DECIMAL A: BINARIO-OCTAL-HEXADECIMAL");
System.out.println( " " );
System.out.println( " PRESIONA 2 PARA CONVERTIR DE BINARIO A: DECIMAL-OCTAL-HEXADECIMAL ");
System.out.println( " " );
System.out.println( " PRESIONA 3 PARA CONVERTIR DE OCTAL A: DECIMAL-BINARIO-HEXADECIMAL ");
System.out.println( " " );
System.out.println( " PRESIONA 4 PARA CONVERTIR DE HEXADECIMAL A: DECIMAL-BINARIO-OCTAL ");
System.out.println( " " );
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
Operacion=Integer.parseInt(R063R.readLine());
while (Operacion!=0)
{
if(Operacion==1)
{
System.out.println( " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ");
System.out.println( " " );
System.out.println( " HAS ELEGIDO LA OPCION 1 QUE ES LA CONVERSION DE NUMERO DECIMAL A:");
System.out.println( " " );
System.out.println( " BINARIO-OCTAL-HEXADECIMAL");
System.out.println( " " );
System.out.println( " POR FAVOR INGRESA TU NUMERO DECIMAL: ");
System.out.println( " " );
String DecimalFormat = R063R.readLine();
int i= Integer.parseInt(DecimalFormat);
String bin = Integer.toBinaryString(i);
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
System.out.println( " " );
System.out.println( " TU NUMERO EN BINARIO ES: " + bin);
String oct = Integer.toOctalString(i);
System.out.println( " TU NUMERO EN OCTAL ES: " + oct);
String hex = Integer.toHexString(i);
System.out.println( " TU NUMERO EN HEXADECIMAL ES: " + hex);
System.out.println( " " );
}
if(Operacion==2)
{
System.out.println( " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: " );
System.out.println( " " );
System.out.println( " HAS ELEGIDO LA OPCION 2 QUE ES LA CONVERSION DE NUMERO BINARIO A: " );
System.out.println( " " );
System.out.println( " DECIMAL-OCTAL-HEXADECIMAL " );
System.out.println( " " );
System.out.println( " POR FAVOR INGRESA TU NUMERO BINARIO: " );
System.out.println( " " );
String Bidi = R063R.readLine();
int i = Integer.parseInt(Bidi,2);
String dec = Integer.toString(i);
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
System.out.println( " " );
System.out.println( " TU NUEMRO EN DECIMAL ES: " + dec );
String oct = Integer.toOctalString(i);
System.out.println( " " );
System.out.println( " TU NUMERO EN OCTAL ES: " + oct );
System.out.println( " " );
String hex = Integer.toHexString(i);
System.out.println( " TU NUMERO EN HEXADECIMl ES:" + hex );
}
if(Operacion==3)
{
System.out.println( " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: " );
System.out.println( " " );
System.out.println( " HAS ELEGIDO LA OPCION 3 QUE ES LA CONVERSION DE NUMERO OCTAL A:");
System.out.println( " " );
System.out.println( " DECIMAL-BINARIO-HEXADECIMAL");
System.out.println( " " );
System.out.println( " POR FAVOR INGRESA TU NUMERO OCTAL: ");
System.out.println( " " );
String oct = R063R.readLine();
int i = Integer.parseInt(oct,8);
String dec = Integer.toString(i);
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
System.out.println( " TU NUMERO EN DECIMAL ES: " + dec);
String bin = Integer.toBinaryString(i);
System.out.println( " " );
System.out.println( " TU NUMERO EN BINARIO ES: " + bin);
String hex = Integer.toHexString(i);
System.out.println( " " );
System.out.println( " TU NUMERO EN HEXADECIMAL ES: " + hex);
}
if(Operacion==4)
{
System.out.println( " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: " );
System.out.println( " " );
System.out.println(" HAS ELEGIDO LA OPCION 4 QUE ES LA CONVERSION DE NUMERO HEXADECIMAL A:");
System.out.println(" ");
System.out.println(" DECIMAL-BINARIO-OCTAL");
System.out.println(" ");
System.out.println(" INGRESA EL NUMERO HEXADECIMAL: ");
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
String hex = R063R.readLine();
int i = Integer.parseInt(hex,16);
String dec = Integer.toString(i);
System.out.println(" ");
System.out.println(" TU NUMERO EN DECIMAL ES: " + dec);
String bin = Integer.toBinaryString(i);
System.out.println(" ");
System.out.println(" TU NUMERO EN BINARIO ES: " + bin);
String oct = Integer.toOctalString(i);
System.out.println(" ");
System.out.println(" TU NUMERO EN OCTAL ES: " + oct);
}
if(Operacion>4)
{
System.out.println( " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: " );
System.out.println( " " );
System.out.println( " XXX ERROR XXX " );
System.out.println( " " +Name+ " POR FAVOR ELIGE UNA OPCION VALIDA ");
}
System.out.println( " " );
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
System.out.println( " MENU: " );
System.out.println( " " );
System.out.println( " PRESIONA *** 0 *** SI DESEAS NO REALIZAR NINGUNA OPERACION" );
System.out.println( " PRESIONA *** 1 *** PARA REALIZAR UNA SUMA " );
System.out.println( " PRESIONA *** 2 *** PARA REALIZAR UNA RESTA " );
System.out.println( " PRESIONA *** 3 *** PARA REALIZAR UNA MULTIPLICACION " );
System.out.println( " PRESIONA *** 4 *** PARA REALIZAR UNA DIVISION " );
System.out.println( " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% " );
System.out.println( " " );
Operacion=Integer.parseInt(R063R.readLine());
}
if(Operacion==0)
{
System.out.println( "HAS DECIDIDO SALIR DE ESTE PROGRAMILLA " );
System.out.println( " $$$$$$$$ HECHO $$$$$$" );
System.out.println( " $$$$$$$$$$ BY $$$$$$$$$$" );
System.out.println( " $$$$___$$$ ROGER $$$___$$$$$$" );
System.out.println( " $$$$______$$$ YARO $$$______$$$$" );
System.out.println( " $$$$$________$$$$$$$$$$________$$$$$" );
System.out.println( " $$$$$__________$$$$$$$$___________$$$$$" );
System.out.println( " $$$$$____________$$$$$$____________$$$$$$" );
System.out.println( " $$$$$$____________$$$$$$$____________$$$$$$" );
System.out.println( " $$$$$$___________$$$$$$$$$___________$$$$$$$" );
System.out.println( " $$$$$$$_________$$$_$$$_$$$_________$$$$$$$$" );
System.out.println( " $$$$$$$$______$$$$___$___$$$$______$$$$$$$$$" );
System.out.println( " $$$$$$$$$$$$$$$$$___$$$___$$$$$$$$$$$$$$$$$$" );
System.out.println( " $$$_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_o$$$" );
System.out.println( " $$$__$$$$$$$ ROBERTO FLORES DUARTE $$$$$$__$" );
System.out.println( " $$$__$'$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__o$$$" );
System.out.println( " '$$o__$$__$$'$$$$$$$$$$$$$$'$$__$$_____o$$" );
System.out.println( " $$o$____$$__'$$'$$'$$'__$$______$___o$$" );
System.out.println( " $$$o$__$____$$___$$___$$_____$$__o$" );
System.out.println( " '$$$$O$____$$____$$___$$ ____o$$$" );
System.out.println( " '$$o$$___$$___$$___$$___o$$$" );
System.out.println( " '$$$$o$o$o$o$o$o$o$o$$$$'" );
System.out.println( " BYE '$$$$$$$$$$$$$$$$$$" );
}
}
}
No hay comentarios:
Publicar un comentario