Java - multiplicar dos numeros - Error: num1 is already defined in main

 
Vista:

multiplicar dos numeros - Error: num1 is already defined in main

Publicado por deidara (1 intervención) el 08/04/2014 04:53:23
me gustaría saber porque no me corre soy nueva en esto

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.Scanner;
class Challenge{
 
 public static void main(String args[]){
 Scanner scanner=new Scanner(System.in);
 int product=0; int num2; int num1;
 
 System.out.println("Introduzca el promer numero :");
 int num1=scanner.nextInt();
 System.out.println("Introduzca el segundo numero :");
 int num2=scanner.nextInt();
 
 int product=num1*num2;
 
 
  System.out.println("La multiplicación es:" + num1 + " x " + num2 + " = " +product);
}
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 686
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

multiplicar dos numeros - Error: num1 is already defined in main

Publicado por xve (345 intervenciones) el 08/04/2014 06:30:17
Hola Deidara, el problema, tal y como dice el error, es que estas definiendo las variables dos veces...

Prueba así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Scanner;
class Challenge{
 
    public static void main(String args[]){
        Scanner scanner=new Scanner(System.in);
        int product=0; int num2; int num1;
 
        System.out.println("Introduzca el promer numero :");
        num1=scanner.nextInt();
        System.out.println("Introduzca el segundo numero :");
        num2=scanner.nextInt();
 
        product=num1*num2;
 
 
        System.out.println("La multiplicación es:" + num1 + " x " + num2 + " = " +product);
    }
}

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar