Pues sin duda el ultimos post es un HIT, y no es mio … sino de Brunoob (Noob… wajaja).
Bueno yo presento (WIKI) la contrapropuesta (contrahipotesis, o me he traumado con probabilidad y estadistica) a ese post. Como los del 204-B de ISC del ITSH saben tenemos que hacer seis programas en JAVA; les presento a los 2 primeros, (ah y les presento a mi Ubuntu 8.04, programando !!!):
Pareja mas cercana:
Teoria: De un conjunto de entre 5 y 50 numeros, encontrar la menor diferencia entre ellos.
Resultados

Click para agrandar

Click para agrandar
Descargar:
parejaMasCercana.java
Explicacion:
Tienen unos detallitos, como que su logica no esta lo extensamente comprendida. Se compone de tres clases: pareja.java que es la que carga todo, universo.java que es la que contiene las operaciones y error.java que es la que gestiona los errores.
Calculadora
Teoria:
Programa que empleando la sobrecarga de metodos realize una calculadora realize los siguientes calculos:
factorial
raiz cuadrada
inversa
raiz enesima
potencia
ecuacion de segundo grado
numeros primos
numeros perfectos
decimal a binario
decimal a octal
decimal a hexadecimal
Resultados:

Click para agrandar
Descargar:
calculadora.java
Explicacion:
Pues dice mi mama que siempre no!.
Apenas que lo estoy subiendo al blog me doy cuenta de como esta la instruccion!!!
Dice que se haga eso por sobrecarga!!!
Bueno pero en fin!. Es un buen trabajo que emplea el uso del args, y de las excepciones;
Espero le sirva a alguien. A ver si vuelvo a hacerlo como lo pidieron. ESO A VER!!!
Bueno voy a seguirle!!!
Editado 20 – sep – 08, hey que si tenes razón lecdmx
Tenés razón, creo que dejo muchas cosas con cabos sueltos, pero bueno ahorita subo el utils, y hago una aclaracion sobre la calculadora, Tienes que navegar un poquito en el código y borrar la operacion asignada, que es la conversión que muestro en la captura. Solo esa es la pega que se me había olvidado mencionar.
Gracias por darse un vuelta por mis programas.
Package, paquete, librería utils (como le quieran llamar).
Es una clase muy completa, que simplifica la entrada de datos en Java tanto de String, char, tipos numericos y booleanos.
Dentro del la clase, se encuentra una descripción (aunque en ingles, pero sencillo de entender supongo para alguien que lleva Java) de los métodos que contiene y su función, así como su fucionamiento y excepciones. NUNCA ME HA DADO PROBLEMA.
Sin más aqui descarguen: utils.rar
MODO DE EMPLEO:
- Solo descompriman con WinRar,
- Copien, muevan la carpeta junto con sus clases
- importenla en las clases donde la vayan a emplear con la instrucción:
–> import utils.*;
–> import utils.TextIO;
- Para llamar un método de la el utils haganlo por medio de (no son vacios, por ello deben ser llamados para almacenarse en una variable del tipo del método, getInt() en un int por ejemplo):
–> variableDelTipoDelMetodo = utils.TextIO.getInt(); (o el método que quieran)
–> variableDelTipoDelMetodo = TextIO.getInt(); (algunas veces no funciona así, no se porque!!!)
- Que les sirva!!!
Archivado bajo: Ayuda, Huatusco, Software | Etiquetado: binario, calculadora, conversion, datos, decimal, entrada, etc, excepciones, factorial, Huatusco, inversa, ITSH, java, libreria, paquete, primos, programas, raiz, salida, tipos, utils

Wenas! Yo soy el noob leader del blog, Soy el Chief Noob... en fin universitario al fin y al cabo








Compa, estaba checando tu trabajo, solo recuerda que no todo mundo tiene la libreria utils, igual y es posible que en otro post lo hayas mencionado.
Acabo de encontrar tu blog, y estoy checandolo.