Created
November 22, 2012 19:44
-
-
Save marioplumbarius/4132669 to your computer and use it in GitHub Desktop.
Programa em Java que lê X entradas de dados, calcula a média e imprime a quantidade de entrada de dados que estão acima da média.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Faça um programa em java que faça a leitura de X temperaturas | |
* calcule a temperatura média | |
* contabiliza quantas temperaturas estão acima da média | |
*/ | |
package vetores; | |
import java.util.Scanner; | |
public class Exercicio03 { | |
public static void main(String[] args){ | |
Scanner in = new Scanner(System.in); | |
// declaração de vetor | |
double[] vetor = new double[3]; | |
// declaração de variáveis | |
double media = 0, mediaX, acima, cont = 0; | |
// loop inicial | |
for(int i = 0; i < 3; i++){ | |
// entrada de dados | |
System.out.println("Qual a temperatura média?"); | |
vetor[i] = in.nextInt(); | |
// armazena em variável entradas de dados | |
media = media + vetor[i]; | |
} | |
// cálculo de temperatura média | |
System.out.println("A temperatura média foi " | |
+ (mediaX = media / vetor.length)); | |
// lê os dados de cada índice do vetor | |
for(int i = 0; i < vetor.length; i++){ | |
// armazena em variável | |
acima = vetor[i]; | |
// contabiliza temperaturas acima da média | |
if(acima > mediaX){ | |
cont++; | |
} | |
} | |
// imprime temperaturas acima da media | |
System.out.println("Temperaturas acima da média " + cont); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment