Se ouver algum topico semelhante me desculpem mais nao encontrei a solucao para meu problema ate entao....
Estou tentando criar um programa que me pergunte a quantidade de "alunos" e em seguida me pergunte a nota de cada um. Armazene as notas no scanner e depois someas para tirar a nota media .. .mais ao invez de somar os valor recebidos estao sendo substituidos ... ja quebrei a cabeca e nao descobri uma solucao HELP..!!
import java.util.Scanner;
public class For10 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner entrada= new Scanner(System.in);
float usuario,nota;
System.out.print("Digite o numero de usuarios\n");
usuario = entrada.nextFloat();
float divisor = usuario;
while(usuario > 0 ){
System.out.printf("Digite a nota do usuario %.0f\n", usuario);
nota = entrada.nextFloat();
usuario--;
} }
System.out.println(nota/divisor);
// TODO code application logic here
}
Estou tentando criar um programa que me pergunte a quantidade de "alunos" e em seguida me pergunte a nota de cada um. Armazene as notas no scanner e depois someas para tirar a nota media .. .mais ao invez de somar os valor recebidos estao sendo substituidos ... ja quebrei a cabeca e nao descobri uma solucao HELP..!!
import java.util.Scanner;
public class For10 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner entrada= new Scanner(System.in);
float usuario,nota;
System.out.print("Digite o numero de usuarios\n");
usuario = entrada.nextFloat();
float divisor = usuario;
while(usuario > 0 ){
System.out.printf("Digite a nota do usuario %.0f\n", usuario);
nota = entrada.nextFloat();
usuario--;
} }
System.out.println(nota/divisor);
// TODO code application logic here
}