Ejemplo: La cifra 1 de 2845 es 5,
* la cifra 4 de 2845 es 2,
* la cifra 5 de 2845 es 0, etc...
* - Entrada de datos: Lectura desde teclado de un entero >=0,
* lectura de un número de cifra >=1,
* - Salida de resultados: Se escribe cual es dicha cifra del dato leido.
Código:
Lo que no entiendo muy bien es la operacion que hace con cifra...
class Cifra {
public static void main(String args[]){
System.out.println("Introduce un numero entero");
Scanner teclado= new Scanner(System.in).useLocale(Locale.US);
int n= Math.abs(teclado.nextInt());
System.out.println("Introduce un numero de cifra 1: unidades, 2: decenas, 3: centenas, 4: unidades de millar, etc...");
int numCifra= Math.abs(teclado.nextInt());
double Cifra;
Cifra= n / Math.pow(10,numCifra);
Cifra= Cifra%10;
System.out.println("La cifra numero "numCifra" de "n" es "Cifra" ");
}
}
ERROR ')' Expected (en lo que esta en rojo)
El error en bluej me sale en lo que esta marcado en rojo.
Saludos y gracias de antemano


