1
resposta

Exercício - Registro de Doações - utilizando classe

Doacao.cs

class Doacao
{
    public int IdDoacao {  get; set; }
    public float ValorDoacao {  get; set; }
    public bool DoacaoAnonima { get; set; }
    public string TipoConta { get; set; }

    public void InfoDoacao()
    {
        Console.WriteLine($"INFORMAÇÕES DA DOAÇÃO {IdDoacao}:");
        Console.WriteLine($"\nValor recebido: {ValorDoacao}");

        if (DoacaoAnonima)
        {
            Console.WriteLine("Doação anônima");
        } else
        {
            Console.WriteLine("Doador cadastrado");
        }

        if (TipoConta.ToUpper() == "P")
        {
            Console.WriteLine("Tipo de conta: Poupança");
        } else if (TipoConta.ToUpper() == "C"){
            Console.WriteLine("Tipo de conta: Conta Corrente");
        }else
        {
            Console.WriteLine("Tipo de conta: inválido");
        }
        Console.WriteLine("------------------------------\n");
    }
}

Program.cs

Doacao doacao1 = new Doacao();
doacao1.IdDoacao = 1;
doacao1.ValorDoacao = 500.00f;
doacao1.DoacaoAnonima = true;
doacao1.TipoConta = "P";
doacao1.InfoDoacao();

Doacao doacao2 = new Doacao();
doacao2.IdDoacao = 2;
doacao2.ValorDoacao = 1000.00f;
doacao2.DoacaoAnonima = true;
doacao2.TipoConta = "C";
doacao2.InfoDoacao();

Doacao doacao3 = new Doacao();
doacao3.IdDoacao = 3;
doacao3.ValorDoacao = 300.50f;
doacao3.DoacaoAnonima = false;
doacao3.TipoConta= "P";
doacao3.InfoDoacao();
1 resposta

Olá, Lais, como vai?

O código demonstra um bom domínio sobre a criação de classes e propriedades em C#. O uso de métodos para exibir as informações centraliza a lógica e torna o programa mais organizado. É interessante notar a preocupação com a validação do tipo de conta utilizando o método ToUpper, o que previne erros caso o usuário digite letras minúsculas. Parabéns por compartilhar o exercício e continue praticando para fortalecer seus conhecimentos.

Qualquer dúvida, o fórum está à disposição.

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