Média com intervalo de classe
25/04/2016
0
Boa tarde galera,
Preciso fazer um código que, ao ler as temperaturas inseridas num array e o intervalo da média (variável), retorne os médias obtidas em cada intervalo.
Por exemplo, inseri 4 temperaturas, e um intervalo de 2:
Posição [0] = 30°C
Posição [1] = 25°C
Posição [2] = 16°C
Posição [3] = 10°C
media1 = ( [0]+[1] ) /2;
media2 = ( [1]+[2] ) /2;
media3 = ( [2]+[3] ) /2;
Se a quantidade de temperaturas fosse constante e o intervalo da média também, sem problemas. Mas ambos são variáveis
Ai está o que fiz até agora, mas acho que não ajuda muito : /
Faz três dias que estou tentando fazer isso, espero que alguém possa me ajudar.
Obrigada.
Preciso fazer um código que, ao ler as temperaturas inseridas num array e o intervalo da média (variável), retorne os médias obtidas em cada intervalo.
Por exemplo, inseri 4 temperaturas, e um intervalo de 2:
Posição [0] = 30°C
Posição [1] = 25°C
Posição [2] = 16°C
Posição [3] = 10°C
media1 = ( [0]+[1] ) /2;
media2 = ( [1]+[2] ) /2;
media3 = ( [2]+[3] ) /2;
Se a quantidade de temperaturas fosse constante e o intervalo da média também, sem problemas. Mas ambos são variáveis
//Variáveis int numMedi; int intervaloMedia; int[] temperaturas = new int [10000]; //int contador = 1; //Entrada de dados System.out.println("Insira o número de medições feitas:"); numMedi = entrada.nextInt(); System.out.println("Insira o intervalo da media: "); intervaloMedia = entrada.nextInt(); //Processamento e decisões if ((numMedi > 1) && (numMedi > intervaloMedia)){ for (int indice=0; indice < numMedi; indice++){ System.out.println("Entre com a temperatura" +(indice+1) + ":"); temperaturas[indice] = entrada.nextInt(); } } else { System.out.println("O número do intervalo de medição é maior que o número de medições do sensor, portanto, inválido."); }
Ai está o que fiz até agora, mas acho que não ajuda muito : /
Faz três dias que estou tentando fazer isso, espero que alguém possa me ajudar.
Obrigada.
Thais Mota
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)