1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Ler Txt e calcular media

Preciso calcular a média dos alunos

O arquivo resumido é assim:

ADÃO DA SILVA - 1.8    0.5    1.8    2.8    3    3  

BRUNO ACOSTA DA SILVA - 1.8    0.5    1    0.2    1    1  

CARLA DOS SANTOS - 0.5    0.5    0.5    NR    NR    NR

A saída deve ser:

ADÃO DA SILVA - REPROVADO  

BRUNO ACOSTA DA SILVA - REPROVADO  

CARLA DOS SANTOS - REPROVADO

Eu consigo capturar as linhas, mas não sei como separar os nomes das notas para poder calcular:

public class MediaAlunos {
    private static Scanner leitor;
    public static void main(String[] args) {
        String[] linhas = new String[38];
        int cont = 0;    
        File arquivo = new File("C:\\ArquivosLpII\\notasAlunos.txt");
        try {
            leitor = new Scanner(arquivo);    
            String linha = leitor.nextLine();
            while(leitor.hasNextLine()) {
                linha = leitor.nextLine();
                linhas[cont] = linha;
                System.out.println(linhas[cont]);
                cont++;
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
    }
}
  • que legal! 100 Réis e nois faz pra usted. Ou coloca o seu codigo...

    Thomas Teixeira   17 de abr de 2015
  • opa, pode ser kkkkk

    Lucas Costa   17 de abr de 2015
  • Foi mal, Agora acho que ficou melhor.

    Lucas Costa   17 de abr de 2015
  • po, mas aí vc só está lendo o arquivo. E a logica?? Oq vc tentou até agora?

    Thomas Teixeira   17 de abr de 2015
  • cara qual é a média?

    brow-joe   17 de abr de 2015
Mostrar todos os 11 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

3 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java arquivos ou faça a sua própria pergunta.