¿Cómo lograr valor verdadero cuando introduces desde teclado? (Evitar valor ascii).
import java.io.*;
class SecCinco{
public static void main(String args[])throws java.io.IOException{
int AA=2012, an, edad;
InputStreamReader age=new InputStreamReader(System.in);
BufferedReader lee=new BufferedReader(age);
System.out.println( Introduce ano de nacimiento );
System.out.flush();
an=(int)lee.read();
edad=AA-an;
System.out.println( Tu edad es: +edad);
}
}
este es mi algoritmo quiero que me arroje como resultado la edad.
ejemplo AA-an= 2012-1989=23 pero al contrario me arroja 1963
tiene algo que ver con el código ASCII creo
gracias!
1 Respuesta
Respuesta de dimondi21
-1