Galera, estou com dificuldade de fazer a soma dos números impares
Consegui lista eles, agora preciso somar.
Segue meu código abaixo:
public class Ex08 {
public static void main (String[] args){
int Array [] = new int [10];
int impar;
int a;
for (int i = 0; i<Array.length; i++) {
if (0==i%2) {
} else {
System.out.println("Elemento: "+ i + " é Impar.");
}
}
}
}
Inicialize a variável a
como 0, e use ela para somar e atribuir os valores: a += Array[i]
no seu else
, dessa forma você terá uma variável que o resultado final será a soma de todos os valores ímpares do vetor.
onde vc preenche seu array:
int[] array = new int[10];
for (int i = 0; i < array.length; i++) {
array[i] = i + 1;
}
int soma = 0;
for (int i = 0; i < array.length; i++) {
if((i + 1) % 2 == 1){
soma += i + 1;
}
}
System.out.println(soma);
public class Ex08 {
public static void main (String[] args){
int array [] = new int [10];
int impar;
int a;
for(int i =0; i<array.length; i++) {
array[i] = i + 1;
}
for (int i = 0; i<array.length; i++) {
if ((array[i] % 2) != 0) {
soma += array[i];
}
}
}
System.out.println(soma);
}