Esta vez utilizaremos la librería io de entrada y salida. Por medio de un ejemplo os explicaré mucho más detallado este pequeño embrollo que muchos logran tener para cosas como estas.
import java.io.*;
public class ejecutable {
public static void main(String[] args)throws IOException{
BufferedReader e = new BufferedReader(new InputStreamReader(System.in));
int base=0; int altura=0;
System.out.println("Ingrese la Base");
base=Integer.parseInt(e.readLine());
System.out.println("Ingrese la Altura");
altura=Integer.parseInt(e.readLine());
System.out.println("El área del triángulo es: " + base * altura);
}
}
Por que usamos el interpretador Integer.parseInt() porque nos permite transformar el ingreso de teclado que por defecto es un tipo String y de esta manera pueda ser posible realizar operaciones con estas variables.
BufferedReader una solución de Java para ti...