1
resposta

Faça como eu fiz: validação de nota mínima

Program.cs

Avaliacao avaliacao = new Avaliacao("Carla Silva");
avaliacao.AtribuirNota(11);   // inválido
avaliacao.AtribuirNota(8.5);  // válido

Avaliacao.cs

class Avaliacao
{
    public string Aluno { get; set; } = string.Empty;
    public double Nota { get; private set; }

    public Avaliacao(string aluno)
    {
        Aluno = aluno;
    }

    public void AtribuirNota(double nota)
    {
        if (nota <= 10)
        {
            Nota = nota;
            Console.WriteLine($"Aluno: {Aluno}\nNota atribuída: {Nota}");
        }
        else
        {
            Console.WriteLine($"Erro: A nota deve estar entre 0 e 10.");
        }
    }
}

Poderia verificar se fiz corretamente como o exercicio pede?

1 resposta

Boa !!!