Olá pessoal, estou com uma dificuldade para imprimir os valores pares e a quantidade de valores impares. O enunciado:
Faça um programa que leia 6 números inteiros e mostre:
- Os números pares digitados;
- A soma dos números pares digitados;
- Os números ímpares digitados;
- A quantidade de números ímpares digitados.
Meu código está assim:
public static void main(String[] args) {
int numero [] = new int [6];
int par [] = new int [6];
int impar[] = new int [6];
int soma = 0;
Scanner sc = new Scanner(System.in);
System.out.println("Digite 6 numeros inteiros:");
for (int i = 0; i < numero.length; i++) {
System.out.print("->");
numero[i] = sc.nextInt();
//Separei numeros pares e impares
if(numero[i]%2 == 0){
par[i] = numero[i];
soma = soma + numero[i];
}
else{
impar[i] = numero[i];
}
//Começa a imprimir apenas após inserir numeros
if(i==5){
System.out.println("Números pares: " + par[i]);
System.out.println("A soma dos números pares digitados foi " + soma);
System.out.println("Números impares: " impar[i]);
System.out.println("A quantidade de números impares digitados foi de ");
}
}
}