Arrays em Java

1. Arrays em Java

Calvin Carlos da Conceição Chiulele
CalvinChiulele

(usa Ubuntu)

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 !


  


2. Re: Arrays em Java

thinomar
thinomar

(usa Linux Mint)

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts