public class Media {
public static void main (String [] num)
{
double soma,media,numtemp;
int cont,num_acima;
{
soma = 0;
for (cont = 0; cont < num.length; cont++)
{
numtemp = Double.parseDouble (num[cont]);
soma += numtemp;
}
media = (soma/num.length);
num_acima = 0;
for (cont = 0; cont < num.length; cont++)
{
if (Double.parseDouble(num[cont])>media)
num_acima +=1;
}
System.out.println ("Os Valores digitados foram:");
for (cont = 0; cont < num.length; cont++)
{
System.out.println ("Num["+cont+"] = "+num[cont]);
}
System.out.println ("A média deste array é: " +media);
System.out.println ("Número de valores acima da média: " +num_acima);
}
}
}
Como inserir os dados neste array
L
Estou começando a mexer com java e estou tentando criar um programa que insere dados em um array (sem tamanho definido) depois me mostre a media destes dados e me fale quais valores do array são maiores que a media. Consegui atraves de alguns livros chegar no seguinte codigo mas agora não estou conseguindo inserir os valores se alguem puder dar uma ajuda eu agradeço!
[size="11"][color="red"]* Editado: Lembre-se de utilizar BBCode em seus códigos - AnjoSupremo[/color][/size] :joia:
2 Respostas
C
Da uma olhada sobre ArrayList, aqui no PJ ja tem vários tópicos que o pessol posta exemplos, blz ?
da uma olhada nesses métodos, acho que da para você fazer alguma coisa.
ArrayList<int> a = new ArrayList<int>();
a.add(1);
a.trimToSize();
a.size();
a.get(0);
Para você inserir os dados nesse array do seu código você tem que chamar no prompt ou shell dependendo do SO. o comando
java <nome do pacote>.<nome da classe> <aqui você passa o array>
exemplo
java meuexemplo.Media 1 2 3 4 5
Criado 11 de maio de 2006
Ultima resposta 11 de mai. de 2006
Respostas 2
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo