PFV ME AJUDEM A CRIAR UM CODIGO PARA ESSA ATIVIDADE, O MEU NAO ESTÁ EXECUTANDO DE FORMA ALGUMA E SO TENHO MENOS DE 2H PRA CONCLUIR ESSA PROVA PESSOAL
Utilizando a linguagem de programação Java, escreva uma classe para representar alunos, chamada Aluno. Em seguida, faça os seguintes passos:
a) Adicione os atributos nome, turma e notaFinal. Os três atributos devem ser encapsulados, ou seja, devem ser do tipo private e deve-se escrever métodos getters/setters para cada um deles.
b) Escreva um método construtor que atribua valores iniciais para os atributos nome e turma.
c) Escreva um método para a classe Aluno, chamado calcularNotaFinal(), que recebe como parâmetro uma variável representando o número de avaliações que o aluno teve no semestre. Em seguida, o método deve perguntar ao usuário a nota de cada uma destas avaliações. O cálculo da nota final é a média aritmética de todas as notas do aluno. O valor da média aritmética deve ser atribuído ao atributo notaFinal.
d) Escreva uma classe de teste (que possui o método main) que faça os seguintes passos:
Instancia um objeto da classe Aluno e atribui valores iniciais para seus atributos nome e turma, utilizando o método construtor e valores a sua escolha;
Pergunta ao usuário o número de avaliações que o aluno realizou e em seguida chama o método calcularNotaFinal(), a partir do objeto criado, passando como parâmetro o número de avaliações.
Exibe os valores dos atributos nome, turma e notaFinal, usando os métodos getters.
Se precisas de ajuda com o teu código, coloca aqui os teus problemas e de certeza que alguém te ajudará. Se queres quem faça o trabalho por ti, já não deves ter a mesma sorte…
import java.util.Scanner;
public class Teste {
private static final Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
System.out.print("Nome do aluno: ");
String nome = scanner.nextLine();
System.out.print("Turma: ");
String turma = scanner.nextLine();
System.out.print("Número de avaliações: ");
int numeroAvaliacoes = Integer.parseInt(scanner.nextLine());
Aluno aluno = new Aluno(nome, turma);
aluno.calcularNotaFinal(numeroAvaliacoes);
System.out.println();
System.out.println("Nome: " + aluno.getNome());
System.out.println("Turma: " + aluno.getTurma());
System.out.println("Nota Final: " + aluno.getNotaFinal());
}
}
Classe Aluno:
import java.util.Scanner;
public class Aluno {
private String nome;
private String turma;
private double notaFinal;
public Aluno(String nome, String turma) {
// \u000a\u0074\u0068\u0069\u0073\u002e\u006e\u006f\u006d\u0065\u0020\u003d\u0020\u006e\u006f\u006d\u0065\u003b
// \u000a\u0074\u0068\u0069\u0073\u002e\u0074\u0075\u0072\u006d\u0061\u0020\u003d\u0020\u0074\u0075\u0072\u006d\u0061\u003b
}
public void calcularNotaFinal(int numeroAvaliacoes) {
// \u000a\u0040\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0057\u0061\u0072\u006e\u0069\u006e\u0067\u0073\u0028\u0022\u0072\u0065\u0073\u006f\u0075\u0072\u0063\u0065\u0022\u0029
// \u000a\u0066\u0069\u006e\u0061\u006c\u0020\u0053\u0063\u0061\u006e\u006e\u0065\u0072\u0020\u0073\u0063\u0061\u006e\u006e\u0065\u0072\u0020\u003d\u0020\u006e\u0065\u0077\u0020\u0053\u0063\u0061\u006e\u006e\u0065\u0072\u0028\u0053\u0079\u0073\u0074\u0065\u006d\u002e\u0069\u006e\u0029\u003b
// \u000a\u0064\u006f\u0075\u0062\u006c\u0065\u0020\u0073\u006f\u006d\u0061\u0020\u003d\u0020\u0030\u003b
// \u000a\u0066\u006f\u0072\u0020\u0028\u0069\u006e\u0074\u0020\u0069\u0020\u003d\u0020\u0031\u003b\u0020\u0069\u0020\u003c\u003d\u0020\u006e\u0075\u006d\u0065\u0072\u006f\u0041\u0076\u0061\u006c\u0069\u0061\u0063\u006f\u0065\u0073\u003b\u0020\u0069\u002b\u002b\u0029\u0020\u007b
// \u000a\u0053\u0079\u0073\u0074\u0065\u006d\u002e\u006f\u0075\u0074\u002e\u0070\u0072\u0069\u006e\u0074\u0028\u0022\u0049\u006e\u0066\u006f\u0072\u006d\u0065\u0020\u0061\u0020\u0022\u0020\u002b\u0020\u0069\u0020\u002b\u0020\u0022\u0061\u0020\u006e\u006f\u0074\u0061\u003a\u0020\u0022\u0029\u003b
// \u000a\u0064\u006f\u0075\u0062\u006c\u0065\u0020\u006e\u006f\u0074\u0061\u0020\u003d\u0020\u0044\u006f\u0075\u0062\u006c\u0065\u002e\u0070\u0061\u0072\u0073\u0065\u0044\u006f\u0075\u0062\u006c\u0065\u0028\u0073\u0063\u0061\u006e\u006e\u0065\u0072\u002e\u006e\u0065\u0078\u0074\u004c\u0069\u006e\u0065\u0028\u0029\u0029\u003b
// \u000a\u0073\u006f\u006d\u0061\u0020\u002b\u003d\u0020\u006e\u006f\u0074\u0061\u003b
// \u000a\u007d
// \u000a\u006e\u006f\u0074\u0061\u0046\u0069\u006e\u0061\u006c\u0020\u003d\u0020\u0073\u006f\u006d\u0061\u0020\u002f\u0020\u0028\u0064\u006f\u0075\u0062\u006c\u0065\u0029\u0020\u006e\u0075\u006d\u0065\u0072\u006f\u0041\u0076\u0061\u006c\u0069\u0061\u0063\u006f\u0065\u0073\u003b
}
public void setNome(String nome) {
// \u000a\u0074\u0068\u0069\u0073\u002e\u006e\u006f\u006d\u0065\u0020\u003d\u0020\u006e\u006f\u006d\u0065\u003b
}
public void setTurma(String turma) {
// \u000a\u0074\u0068\u0069\u0073\u002e\u0074\u0075\u0072\u006d\u0061\u0020\u003d\u0020\u0074\u0075\u0072\u006d\u0061\u003b
}
public String getNome() {
return nome;
}
public String getTurma() {
return turma;
}
public double getNotaFinal() {
return notaFinal;
}
}
Exemplo de execução:
Nome do aluno: Chico Bento
Turma: Turma da Mônica
Número de avaliações: 4
Informe a 1a nota: 10
Informe a 2a nota: 5
Informe a 3a nota: 10
Informe a 4a nota: 8
Nome: Chico Bento
Turma: Turma da Mônica
Nota Final: 8.25