class ContaBancaria
{
public int numeroIndicador;
public int numeroIndicadorCorreto;
public string titular;
public int saldo;
public int senha;
public int senhaCorreta;
public void ExibirConta()
{
if (senha != senhaCorreta)
{
Console.WriteLine("Senha incorreta!");
return;
}
if (numeroIndicador != numeroIndicadorCorreto)
{
Console.WriteLine("Número indicador incorreto!");
return;
}
Console.WriteLine($"Senha correta, bem vindo {titular}!");
Console.WriteLine($"Titular da conta: {titular}");
Console.WriteLine($"Saldo: {saldo}");
}
}
ContaBancaria contaBancaria = new ContaBancaria();
contaBancaria.numeroIndicadorCorreto = 14;
contaBancaria.numeroIndicador = 14;
contaBancaria.senhaCorreta = 40028922;
contaBancaria.senha = 40028922;
contaBancaria.saldo = 100000;
contaBancaria.titular = "Daniel Orivaldo da Silva";
contaBancaria.ExibirConta();
Aqui, eu aproveitei para trabalhar com a senha e o ID um pouco mais. Caso a senha seja diferente da senhaCorreta, o programa não irá mostrar os dados da conta bancária. Na mesma lógica, caso o numeroIndicador seja diferente do numeroIndicadorCorreto, ele também não exibirá os dados.