hola, como estoy aprendiendo java pues tengo un problema...estoy haciendo una multiplicacion, pero sucede que el resultado me lo esta haciendo de esta menera...
cuando introduzco un numero para hacer la tablade multiplicar de ese numero, pues ella toma el valor en ASCII de ese numero y lo muntiplica por 1 , 2 , 3...n12.
bueno como para que ese numero entrado por teclado ella lo vea como un numero decimal osea si meto un 5 que sea un 5 y no el valor 63 en ASCII.
aqui ta el codigo:
Código PHP:
//Tabla de multiplicar
import java.io.*;
class tabla{
public static void main(String [] args) throws IOException{
System.out.println("Entre un numero:");
int b = System.in.read();
System.out.println("Tabla de multiplicar " + b);
int i=0;
while (i<=11){
++i;
int c = i*b;
System.out.println(i+ " X " + (char)b + " = " + c);
}
}
}
Saludos