Exercicio Caso das Notas dos Alunos

2 respostas
B

Olá, estou fazendo um exercicio, porem esta dando um problema…

O exercicio pede para o Professor digitar o nome do Aluno, depois digitar qntos trabalhos foram feitos, e depois digitar a nota de cada trabalho ( onde cada trabalho tera nota maxima de 1.1) de 0 a 1.1
Depois digitar a nota de 4 provas q foram feitas de 0 a 10.
E depois mostrar a Media Final.

O problema eh que mesmo eu colocando nota maxima em todos os trabalhos e tbm nas provas, a media final fica 6, segue o codigo:

package Exercicio_Notas;  
    import javax.swing.*;  
    public class Notas1 {   
          
        public static void main(String args[]) {  
            String nome = JOptionPane.showInputDialog(null, "Digite o nome do aluno");          
            int qtdInf = 0;  
            double F1 = 0.0;  
            double NT = 0.0;  
            double NP = 0.0;  
            double MF = 0.0;  
            double somaProvas = 0.0;  
            double somaNotas = 0.0;  
            double notas = 0.0;  
            double provas =0.0;  
                     
            String auxNotas = JOptionPane.showInputDialog(null, "Digite a quantidade de notas de Trabalhos e Pesquisas");   
            qtdInf = Integer.parseInt(auxNotas);  
            int InfnotasT = qtdInf;  
              
            for (int i = 0; i < InfnotasT; i++){              
                String auxNot = JOptionPane.showInputDialog (null, "Digite a " + (i+1)+"º nota (de 0 a 1.1)");  
                notas = Double.parseDouble(auxNot);  
                  
                somaNotas += notas;  
                F1 = somaNotas / 13;             
                NT = (somaNotas / qtdInf) * F1;       
            }  
            for (int i = 0; i < 4; i++){   
                String auxProva = JOptionPane.showInputDialog (null, "Digite a " + (i+1)+"º nota de prova");  
                provas = Double.parseDouble(auxProva);  
                  
                somaProvas += provas;  
                NP = somaProvas/4;   
                MF = (NT + NP) / 2;  
                MF = Math.ceil(MF*1.05);                        
            }  
            System.out.println("A média Final do " +nome+ " é de: " + MF);  
            }                 
        }

2 Respostas

B

Enunciado inteiro do exercicio:

Aplicação: Caso das notas dos alunos
Um professor tem uma classe com dez alunos e deseja elaborar um programa que auxilie na avaliação do desempenho dos alunos. O critério de avaliação da escola diz que o aluno estará aprovado se tiver uma nota maior que 7,0 e que ele deverá submeter-se a estudos complementares se a nota estiver entre 2,0 e 6,5. Ele estará reprovado com uma avaliação menor do que 2,0. As notas devem ser atribuídas em valores de 10 com degrau de 0,5 pontos (arredondamento).
O professor em questão estabeleceu um procedimento para a aula em que os alunos são chamados a realizar um trabalho extraclasse por semana, de pesquisa de livros e outras fontes. A soma de todos esse trabalhos ao longo de 15 semanas úteis do semestre produz um fator de nota de 0 e 1,1 que será aplicado conforme a participação do aluno, definido como:
F1=(SOMATORIA DOS TRABALHOS )/ 13

E outra nota que representa a avaliação qualitativa desses trabalhos definida pela média aritmética das notas de cada trabalho divida pelo número de artigos entregues pelo aluno:
NT= ((N1+N2+N3+…+ Nn)/N)xF1

Além disso, os alunos fazem quatro provas, sendo duas teóricas escritas e duas habilidades e competência no laboratório, gerando outra nota chamada NP que é a média aritmética dos resultados dessas quatro avaliações.
NP=(Pt1 + Pt2 + Pl1 + Pl2) / 4

A nota final de cada aluno será calculada por:
MF = (NP + NT) / 2

williamdasflores

O professor em questão estabeleceu um procedimento para a aula em que os alunos são chamados a realizar um trabalho extraclasse por semana, de pesquisa de livros e outras fontes. A soma de todos esse trabalhos ao longo de 15 semanas úteis do semestre produz um fator de nota de 0 e 1,1 que será aplicado conforme a participação do aluno, definido como:
F1=(SOMATORIA DOS TRABALHOS )/ 13

E outra nota que representa a avaliação qualitativa desses trabalhos definida pela média aritmética das notas de cada trabalho divida pelo número de artigos entregues pelo aluno:
NT= ((N1+N2+N3+…+ Nn)/N)xF1

São duas notas diferentes?

Criado 18 de maio de 2012
Ultima resposta 18 de mai. de 2012
Respostas 2
Participantes 2