4. • INVESTIGACION DE LA MULTIPLICACION DE DOS
NUMEROS
• Para pedir los datos, tenemos que abrir un InputStream a la
consola, el cual leerá lo que se vaya insertando. Nos
apoyaremos en un BufferedReader para realizar la lectura de
una forma sencilla.
BufferedReader br;
• br = new BufferedReader(new
InputStreamReader(System.in));
5. • La lectura la haremos apoyándonos en el método .readLine() que
lee el texto introducido, hasta encontrarse con un retorno de carro.
Este método nos devolverá un String con el texto leído.
• Si bien, lo que nosotros necesitamos es un entero. Así que
tendremos que transformar la cadena de texto en un int. Para ello
nos apoyamos en la clase Integer y el método .parseInt, el cual
recibe una cadena y devuelve un entero.
•
• numero1 = Integer.parseInt(br.readLine());
• numero2 = Integer.parseInt(br.readLine());
•
6. • Realizamos la operación por los dos números. Hay que tener
cuidado ya que el método .readLine puede lanzar la excepción
IOException. Es por ello que tendremos que meterlo todo en un
try-catch.
•
• try{
• System.out.println("Introduce el primer número:");
• numero1 = Integer.parseInt(br.readLine());
• System.out.println("Introduce el segundo número:");
• numero2 = Integer.parseInt(br.readLine());
• } catch (IOException ioe){
• ioe.printStackTrace();
• }
•
7. • Ahora solo nos quedará el multiplicar los números y mostrar el
resultado por pantalla.
•
• resultado = numero1*numero2;
• System.out.println("La multiplicación es " + numero1 + " x " +
numero2 + " = " + resultado);
•