Como todos sabrán, en los lenguajes de programación manejamos los siguientes elementos básicos: variables, condiciones, ciclos, funciones, etc.
sin embargo, es transversal a todo esto, las 3 operaciones con los lenguajes de programación
Entrada
Para ello, podemos hacer uso de la clase BufferedReader.
//1. creamos un objeto llamado "br" de la clase BufferedReader
BufferedReader br = new BufferedReader (new InputStreamReader(System.in));
//2. leemos una entrada conelmétodo readLine(), de tipo String (por ejemplo si pedimos el apellido al usuario)
String Apellido = br.readLine();
//3. también podemos leer enteros, omás bien convertir la entrada a entero
int edad = Integer.parseInt(br.readLine());
Operaciones
Para ello usamos los operadores lógicos
int actual = 2018;int nacimiento = actual - edad;
Salida
Para ello usamos System.out.println, recuerden que para concatenar cadenas de texto con variables en java, se usa el operador +
System.out.println("vaya, naciste en el año: "+ nacimiento)
Aporte original de Santiago Bernal