Ola, tenho esse código:
import java.util.Scanner;
public class ArrayAtividade2 {
public static void main(String[] args) {
int i = 0; //Controlador
Scanner teclado = new Scanner(System.in);
int []vRecebe= new int [5];
int []vPar = new int [5];
int []vImpar = new int [5];
System.out.println("Digite 5 números para o vetor: ");
for( i=0; i<5;i++){
int n = teclado.nextInt();
vRecebe[i]=n; //Armazena os 5 valores
if (vRecebe[i] % 2 ==0 ) { //Numeros pares
vPar[i]= vRecebe [i];
}
else {
vImpar[i]= vRecebe [i]; //Numeros impares
}
}
System.out.println("O vetor de números pares é: "); //Imprime Pares
for (i=0; i<vPar.length; i++) {
System.out.println (vPar[i]);
}
System.out.println("O vetor de números ímpares é: "); //Imprime impares
for (i=0; i<vImpar.length; i++){
System.out.println(vImpar[i]);
}
}
}
Mais eu quero que imprima a posição do vetor e não o valor armazenado nele, alguém pode mi dá uma dica?
