concretamente en un número entero.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public class LeeNumeros { public static void main(String[] args) { String linea; System.out.print("Por favor, introduce un número: "); linea = System.console().readLine(); int primerNumero; primerNumero = Integer.parseInt( linea ); System.out.print("introduce otro, por favor: "); linea = System.console().readLine(); int segundoNumero; segundoNumero = Integer.parseInt( linea ); int total; total = (2 * primerNumero) + segundoNumero; System.out.print("El primer número introducido es " + primerNumero); System.out.println(" y el segundo es " + segundoNumero); System.out.print("El doble del primer número más el segundo es "); System.out.print(total); } } |
Este último programa se podría acortar un poco. Por ejemplo, estas dos líneasint total;total = (2 * primerNumero) + segundoNumero;
se podrían quedar en una sola línea
int total = (2 * primerNumero) + segundoNumero;
De igual modo, estas tres líneas
linea = System.console().readLine();int primerNumero;primerNumero = Integer.parseInt( linea );
también se podrían reducir a una sola tal que así
int primerNumero = Integer.parseInt( System.console().readLine() );
Es muy importante que el código de nuestros programas sea limpio y legible. A veces, abreviando demasiado el código se hace más difícil de leer; es preferible tener unas
líneas de más y que el código se entienda bien a tener un código muy compacto pero
menos legible.
0 Comment to "Lectura de números en java"
Publicar un comentario