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