package com.github.aldenyjr.exercicios.calculando_notas;
public class Aluno {
private String nome;
private double nota1;
private double nota2;
public Aluno(String nome) {
this.nome = nome;;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public double getNota1() {
return nota1;
}
public void setNota1(double nota1) {
this.nota1 = nota1;
}
public double getNota2() {
return nota2;
}
public void setNota2(double nota2) {
this.nota2 = nota2;
}
public double calculaMedia(){
return (this.nota1 + this.nota2) / 2;
}
public boolean foiAprovado(){
return this.calculaMedia() >= 7.0;
}
public void exibeInformacoes(){
System.out.println("""
Aluno: %s
Nota 1: %.2f
Nota 2: %.2f
Média: %.2f
Situação: %s
""".formatted(this.nome, this.nota1, this.nota2, this.calculaMedia() ,this.foiAprovado() ? "Aprovado" : "Reprovado"));
}
}
package com.github.aldenyjr.exercicios.calculando_notas;
public class CalculandoNotas {
public static void main(String[] args) {
var aluno = new Aluno("Aldeny Junior");
aluno.setNota1(6.5);
aluno.setNota2(7.5);
aluno.exibeInformacoes();
}
}
Resultado:
Aluno: Aldeny Junior
Nota 1: 6,50
Nota 2: 7,50
Média: 7,00
Situação: Aprovado