(a) leia um conjunto de 10 notas, armazenando-as em uma variável composta do tipo arranjo,
(b) calcule e imprima a sua média,
(c) calcule e imprima o número de alunos com nota superior à média.
Código em Java
//Autor: Thiago Campos
//Data: 29.05.2012
package listastring; //nome
do pacote que contem as classes
import javax.swing.JOptionPane; //biblioteca importada
/**
*
* @author Thiago Campos
*/
public
class Exercicio02 {
public static void main(String[] args) {
//declaração
de variaveis
double n[] =
new double[10];
double media =
0.0, soma = 0.0;
int k = 0, qtd
= 0;
//Vai
informar a qtd de vezes será digitado o
numero
k =
Integer.parseInt(JOptionPane.showInputDialog("Informe a quantidade denota
que serão digitadas"));
//laço
de repetição: entrada das notas
for (int i =
0; i < k; i++) {
n[i] =
Double.parseDouble(JOptionPane.showInputDialog("Informe a " + (i+1)
+ "
nota:\n(PS:Use o ponto no lugar da vírgula)"));
soma =
soma + n[i];
}
//media das notas
media = soma /
k;
//laço
que calcula a qtd de notas acima da media
for (int i = 0; i < k; i++) {
if (n[i] > media) {
qtd +=
1;
}
}
//janela
que mostra o resultado
JOptionPane.showMessageDialog(null, "A média dos alunos são: "
+ media
+
" pontos.\nE " + qtd + " aluno(s) fica(m) com nota acima da
média.");
} //fim do método main
}
Nenhum comentário:
Postar um comentário