1
resposta

Minha solução

namespace Teste4_Alura.ExercicioOO;

internal class Estudante
{
    public string Nome { get; set; }
    public double Nota1 { get; set; }
    public double Nota2 { get; set; }
    public Estudante(string nome)
    {
        Nome = nome;
    }

    public double Media 
    {  
        get { return (Nota1 + Nota2) / 2; }
            
    }

    public string Situacao
    {
        get
        {
            return Media >= 6.0 ? "Aprovado" : "Reprovado";   
        }

    }

}
#region Desafio Determinando a situacao de um estudante
using Teste4_Alura.ExercicioOO;

Estudante estudante = new Estudante("Lucas Rocha");
estudante.Nota1 = 7.5;
estudante.Nota2 = 5.0;

Console.WriteLine($""""
    Estudante: {estudante.Nome}
    Media: {estudante.Media}
    Situacao: {estudante.Situacao}

    """");

#endregion
1 resposta

Olá, Ulysses! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de propriedades para calcular a média de forma automática, utilizou muito bem a expressão condicional para determinar a situação do estudante e ainda compreendeu a importância da orientação a objetos para organizar os dados e comportamentos de maneira clara.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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