Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Ayuda al compilar

Hola tengo un codigo para la conversion de sistemas numericos, al momento de ejecutar no se me abre la ventana de java ni se me crear un .exe, quisiera que alguien me ayudara y me hiciera un proyecto en netbeans con ese codigo corrijendolo para que ya me abra bien.

seria de gran ayuda es urgente , gracias.


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

public class Matematicas
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

void menu()throws IOException
{
while(true)
{
System.out.println("\n!!!!!!!!!!!!!!SISTEMA DE CONVERSION NUMERICA!!!!!!!!!!!!!!");
System.out.println("\n!!!!!!!!!!!!!!MATEMATICAS APLICADAS!!!!!!!!!!!!!!");
System.out.println("\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
System.out.println("\n");
System.out.println("1.-DECIMAL => BINARIO");
System.out.println("2.-DECIMAL => HEXADECIMAL");
System.out.println("3.-DECIMAL => OCTAL\n");

System.out.println("4.-BINARIO => DECIMAL");
System.out.println("5.-BINARIO => HEXADECIMAL");
System.out.println("6.-BINARIO => OCTAL\n");

System.out.println("7.-HEXADECIMAL => DECIMAL");
System.out.println("8.-HEXADECIMAL => BINARIO");
System.out.println("9.-HEXADECIMAL => OCTAL\n");

System.out.println("10.-OCTAL => DECIMAL");
System.out.println("11.-OCTAL => BINARIO");
System.out.println("12.-OCTAL => HEXADECIMAL\n");
System.out.print("13.-SALIR\n OPCION: ");

int opc=Integer.parseInt(in.readLine());
String valor;
System.out.print("\n");

switch(opc)
{
case 1:
System.out.println("\n\nDECIMAL => BINARIO");
System.out.print("DECIMAL= ");
valor=in.readLine();
dec_bin(valor);
break;
case 2:
System.out.println("\n\nDECIMAL => HEXADECIMAL");
System.out.print("DECIMAL= ");
valor=in.readLine();
dec_hex(valor);
break;
case 3:
System.out.println("\n\nDECIMAL => OCTAL");
System.out.print("DECIMAL= ");
valor=in.readLine();
dec_oct(valor);
break;
case 4:
System.out.println("\n\nBINARIO => DECIMAL");
System.out.print("BINARIO= ");
valor=in.readLine();
bin_dec(valor);
break;
case 5:
System.out.println("\n\nBINARIO => HEXADECIMAL");
System.out.print("BINARIO= ");
valor=in.readLine();
bin_hex(valor);
break;
case 6:
System.out.println("\n\nBINARIO => OCTAL");
System.out.print("BINARIO= ");
valor=in.readLine();
bin_oct(valor);
break;
case 7:
System.out.println("\n\nHEXADECIMAL => DECIMAL");
System.out.print("HEXADECIMAL= ");
valor=in.readLine();
hex_dec(valor);
break;
case 8:
System.out.println("\n\nHEXADECIMAL => DECIMAL");
System.out.print("HEXADECIMAL= ");
valor=in.readLine();
hex_bin(valor);
break;
case 9:
System.out.println("\n\nHEXADECIMAL => OCTAL");
System.out.print("HEXADECIMAL= ");
valor=in.readLine();
hex_oct(valor);
break;
case 10:
System.out.println("\n\nOCTAL => DECIMAL");
System.out.print("OCTAL= ");
valor=in.readLine();
oct_dec(valor);
break;
case 11:
System.out.println("\n\nOCTAL => BINARIO");
System.out.print("OCTAL= ");
valor=in.readLine();
oct_bin(valor);
break;
case 12:
System.out.println("\n\nOCTAL => HEXADECIMAL");
System.out.print("OCTAL= ");
valor=in.readLine();
oct_hex(valor);
break;
case 13:
System.exit(0);
break;
}
}
}

void dec_bin(String valor)
{
int dec=Integer.parseInt(valor);
valor=Integer.toBinaryString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A BINARIO: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void dec_hex(String valor)
{
int dec=Integer.parseInt(valor);
valor=Integer.toHexString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A HEXADECIMAL: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void dec_oct(String valor)
{
int dec=Integer.parseInt(valor);
valor=Integer.toOctalString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A OCTAL: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void bin_dec(String valor)
{
int dec=Integer.parseInt(valor,2);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A DECIMAL: "+dec);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void bin_hex(String valor)
{
int dec=Integer.parseInt(valor,2);
valor=Integer.toHexString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A HEXADECIMAL: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void bin_oct(String valor)
{
int dec=Integer.parseInt(valor,2);
valor=Integer.toOctalString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A OCTAL: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void hex_dec(String valor)
{
int dec=Integer.parseInt(valor,16);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A DECIMAL: "+dec);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void hex_bin(String valor)
{
int dec=Integer.parseInt(valor,16);
valor=Integer.toBinaryString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A BINARIO: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void hex_oct(String valor)
{
int dec=Integer.parseInt(valor,16);
valor=Integer.toOctalString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A OCTAL: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void oct_dec(String valor)
{
int dec=Integer.parseInt(valor,8);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A DECIMAL: "+dec);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void oct_bin(String valor)
{
int dec=Integer.parseInt(valor,8);
valor=Integer.toBinaryString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A BINARIO: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

void oct_hex(String valor)
{
int dec=Integer.parseInt(valor,8);
valor=Integer.toHexString(dec);
System.out.print("<<<<------------------------------------------->>>>\n");
System.out.print(" CONVERSION EXITOSA A HEXADECIMAL: "+valor);
System.out.print("\n");
System.out.print("<<<<------------------------------------------->>>>");
System.out.print("\n");
System.out.print("\n");
}

public static void main(String [] args) throws IOException
{
Matematicas conversion=new Matematicas();
conversion.menu();
}
}

noviembre 17, 2014 | Registered Commenterrevog3x