1. C E T I S 1 0 9
P E R L A D E N I S S E J Á U R E G U I B A U T I S T A
4 A M
P R O G R A M A C I Ó N
M A E S T R A : M A R G A R I T A R O M E R O
A L V A R A D O
Multiplicación de
dos números
2.
3.
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);