Pular para o conteúdo

Arrays em Java

Responder tópico
  • Denunciar
  • Indicar

1. Arrays em Java

Enviado em 25/09/2015 - 11:48h

Alô pessoal, tenho dúvidas em uns exercícios que sâo :
a) Preencher o array com as alturas de 30 individuos;
b) Visualizar o array;
c) Recorrendo ao array, calcular e imprimir a média de todas as alturas em indeces pares;
d) Recorrendo ao array, calcular e imprimir a média de todas as alturas em indeces impares.

As alíneas a e b já resolvi, só falta as alíneas c e d, peço a vossa ajuda . Obrigado !

Responder tópico

2. Re: Arrays em Java

Enviado em 25/09/2015 - 15:35h

A) Como "altura", geralmente, utiliza duas casas decimais, basta declarar um vetor com 30 posições do tipo float e regrar as duas casas decimais utilizando a classe DecimalFormat. Se quiser pegar todas as entradas manualmente, basta criar um laço com 30 repetições e pegar tudo utilizando a classe Scanner.

B) Imprima todas as posições do vetor utilizando um laço. O laço for é o mais indicado, pois há a possibilidade de fazer um foreach também.

C e D) Quando você diz indice, você se refere as posições do vetor? Se sim, basta criar uma variável para armazenar a soma e um contador de pares e outra variável para soma e uma de contador de ímpares. Então faça um laço para percorrer todo o array e dentro coloque uma condicional de "if(variavel[i] % 2) { somaPar += somaPar; contadorPar++; } else { somaImpar += somaImpar; contadorImpar++; }"

Espero ter ajudado.
--
-I've been talking to the main computer
-And...?
-It hates me

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder