Olá, tenho o seguinte problema a resolver: (Leia um vetor de 40 posições. Contar e escrever quantos valores pares ele possui.)
Consegui imprimir os valores pares, porém não consigo achar uma forma de mostrar o resultado total de quantos valores pares foram encontrados… desde já agradeço a ajuda.
Segue o código
import java.util.Random;
public class exe05 {
public static void main(String[] args) {
int[] vet = new int[40];
Random r = new Random();
int tot = 0,soma = 0;
for (int i = 0; i < vet.length; i++) {
vet[i] = r.nextInt(40);
System.out.print("| " + vet[i] + " |");
}
System.out.println(" ");
System.out.println("Os valores pares são: ");
for (int i = 0; i < vet.length; i++) {
if (vet[i] % 2 == 0) {
System.out.print("| " + vet[i] + " |");
}
}
}
cria uma variavel int totalPar = 0 e dps adiciona +1 a caba numero par exibido;
public class exe05 {
public static void main(String[] args) {
int[] vet = new int[40];
Random r = new Random();
int tot = 0,soma = 0, totalPar = 0; //variavel para quantidade de numeros par
for (int i = 0; i < vet.length; i++) {
vet[i] = r.nextInt(40);
System.out.print("| " + vet[i] + " |");
}
System.out.println(" ");
System.out.println("Os valores pares são: ");
for (int i = 0; i < vet.length; i++) {
if (vet[i] % 2 == 0) {
System.out.print("| " + vet[i] + " |");
totalPar++; // aqui só adicionar mais 1
}
}
System.out.println("Total de valores pares são: " String.valueOf(totalPar));
}
Luan, quando for colocar um título, coloca o que você precisa de forma resumida, exemplo:
Título: Problema em beber água!
Corpo: blablablablablablablablabla.......
Isso ajuda a quem está indo te ajudar e a quem está procurando ajuda, e até você mesmo, caso queira ver o tópico mais pra frente, já procura de forma direta