List<double> contaPoupanca = new List<double>();
List<double> contaCorrente = new List<double>();
Console.Write($"Digite o valor que deseja doar : ");
double valorRecebido = double.Parse(Console.ReadLine()!);
Console.WriteLine($"Deseja fazer um doação anônima ? \n S|N");
string tipoDeDoador = Console.ReadLine()!;
if(tipoDeDoador == "S")
{
bool doacaoAnonima = true;
Console.WriteLine($"1-Conta Poupança \n2-Conta Corrente");
Console.Write("Que tipo de conta deseja depositar esse valor ? ");
string tipoDeConta = Console.ReadLine()!;
switch(tipoDeConta)
{
case "1":
Console.WriteLine("Valor recebido: R$" + valorRecebido);
Console.WriteLine("Doação anônima: " + doacaoAnonima);
Console.WriteLine("Tipo de conta: Poupança");
contaPoupanca.Add(valorRecebido);
break;
case "2":
Console.WriteLine("Valor recebido: R$" + valorRecebido);
Console.WriteLine("Doação anônima: " + doacaoAnonima);
Console.WriteLine("Tipo de conta: Corrente");
contaCorrente.Add(valorRecebido);
break;
}
}
else
{
bool doacaoAnonima = false;
Console.Write("Qual o seu nome ? ");
string nomeDoador = Console.ReadLine()!;
Console.WriteLine($"1-Conta Poupança \n2-Conta Corrente");
Console.Write("Que tipo de conta deseja depositar esse valor ? ");
string tipoDeConta = Console.ReadLine()!;
switch(tipoDeConta)
{
case "1":
Console.WriteLine("Valor recebido: R$" + valorRecebido);
Console.WriteLine($"Doador {nomeDoador}");
Console.WriteLine("Tipo de conta: Poupança");
contaPoupanca.Add(valorRecebido);
break;
case "2":
Console.WriteLine("Valor recebido: R$" + valorRecebido);
Console.WriteLine($"Doador {nomeDoador}");
Console.WriteLine("Tipo de conta: Corrente");
contaCorrente.Add(valorRecebido);
break;
}
}