Avaliacao.cs
namespace Escola.Modelos;
class Avaliacao {
public string? Aluno {get;set;}
public double Nota {get; private set;}
public Avaliacao(string? aluno) {
Aluno = aluno;
}
public void AtribuirNota(double nota) {
if (nota < 0 || nota > 10) {
Console.WriteLine("Não foi possível atribuir a nota. (Ela deve estar entre 0 e 10)");
}
else {
Nota = nota;
Console.WriteLine("Nota atribuída com sucesso!");
Console.WriteLine($"\nAluno: {Aluno}");
Console.WriteLine($"Nota: {nota}");
}
}
}
Program.cs
using Escola.Modelos;
Console.Clear();
Avaliacao avaliacao = new Avaliacao("Cado");
avaliacao.AtribuirNota(10.3);
avaliacao.AtribuirNota(-1);
avaliacao.AtribuirNota(3.4);