Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Calculando as notas

package br.com.media;

public class Aluno {
    String nome;
    double nota1;
    double nota2;

    public void exibirResultado() {
        double media = (nota1 + nota2) /2;

        System.out.println("Aluno: " + nome);
        System.out.printf("Nota 1: %.1f\n", nota1);
        System.out.printf("Nota 2: %.1f\n", nota2);
        System.out.printf("Média: %.1f", media);

        if (media >= 7) {
            System.out.println("\nSituação: Aprovado\n");
        } else {
            System.out.println("\nSituação: Reprovado\n");
        }
    }
}
package br.com.media;

public class Principal {
    public static void main(String[] args) {
        Aluno aluno1 = new Aluno();
        aluno1.nome = "Maria";
        aluno1.nota1 = 7.5;
        aluno1.nota2 = 8.0;

        Aluno aluno2 = new Aluno();
        aluno2.nome = "João";
        aluno2.nota1 = 5.5;
        aluno2.nota2 = 6.0;

        aluno1.exibirResultado();
        aluno2.exibirResultado();
    }
}

Saída:

Aluno: Maria
Nota 1: 7,5
Nota 2: 8,0
Média: 7,8
Situação: Aprovado

Aluno: João
Nota 1: 5,5
Nota 2: 6,0
Média: 5,8
Situação: Reprovado

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Aline! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou o cálculo da média e a exibição dos dados, importante como o método deixa tudo encapsulado e fácil de reutilizar. Do jeito que você explicou, o fluxo ficou claro e direto.

Continue praticando.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!