int doacao;
bool doacaoAnonima;
bool decisaoContas;
string NomeCliente;
string nomeExibicao;
string tipoConta;
bool continuar = true;
while (continuar)
{
NomeCliente = "";
// Inicio
Console.Clear();
Console.WriteLine("Projeto de Doações\n");
Console.Write("Digite o valor que deseja Doar para a Instituição: R$");
doacao = int.Parse(Console.ReadLine()!);
// Identificação Cliente
Console.WriteLine("\n------------------");
Console.WriteLine("IDENTIFICAÇÃO");
Console.WriteLine("------------------");
Console.WriteLine("\nDeseja que sua doação seja anonima?");
Console.WriteLine("1.Sim");
Console.WriteLine("2.Não");
Console.Write("Digite a opção escolhida: ");
int decisaoDoacao = int.Parse(Console.ReadLine()!);
doacaoAnonima = decisaoDoacao == 1;
if (!doacaoAnonima)
{
Console.Write("\nDigite seu nome completo para identificação: ");
NomeCliente = Console.ReadLine()!;
nomeExibicao = NomeCliente;
}
else
{
nomeExibicao = "Anônimo";
Console.WriteLine("\nRespeitamos sua decisão de anônimo. Muito Obrigado!");
}
// Escolha Conta
Console.WriteLine("\nDeseja que sua doação seja depositada na nossa Conta Corrente ou Conta Poupança?");
Console.WriteLine("1.Corrente");
Console.WriteLine("2.Poupança");
Console.Write("Digite a opção escolhida: ");
int decisaoOpcaoConta = int.Parse(Console.ReadLine()!);
decisaoContas = decisaoOpcaoConta == 1;
tipoConta = decisaoContas ? "Corrente" : "Poupança";
// Resumo
Console.WriteLine("\nConfirma suas informações para a doação?");
Console.WriteLine($"Valor Doação : R$ {doacao}");
Console.WriteLine($"Seu Nome: {nomeExibicao}");
Console.WriteLine($"Conta : {tipoConta}");
Console.WriteLine("\n1.Sim");
Console.WriteLine("2.Não");
Console.Write("Digite a opção escolhida: ");
int decisaoDados = int.Parse(Console.ReadLine()!);
if (decisaoDados == 1)
{
Console.WriteLine("\nSua doação foi Depositada com Sucesso! Agradecemos a sua ajuda!!");
continuar = false;
}
else
{
Console.WriteLine("\nVamos reiniciar sua doação...\n");
}
}