O Programa trata de duas contas, cada uma com tratamento de impressão diferente
Program.cs
//Criar um objeto do tipo Conta, adicionar dados e mostrar as informações titular e saldo no console, utilizando interpolação de strings.
Conta conta1 = new Conta();
conta1.indicador = "013-Poupança";
conta1.titular = "Lucas Santos";
conta1.saldo = 4.97F;
//conta1.senha = "****";
Console.WriteLine($"Titular: {conta1.titular}\n Saldo: R${conta1.saldo}");
//Desenvolver um método da classe Conta que exibe suas informações.
Conta conta2 = new Conta();
Console.WriteLine("Digite o nome do titular");
conta2.titular = Console.ReadLine()!;
Console.WriteLine("Digite a operação 013 ou 001");
conta2.indicador = Console.ReadLine()!;
Console.WriteLine("Saldo");
conta2.saldo = float.Parse(Console.ReadLine());
Console.Clear();
//conta1.ExibirDados();
conta2.ExibirDados();
conta.cs
class Conta
{
public string indicador;
public string titular;
public float saldo;
public string senha;
//Exibir informações
public void ExibirDados()//A terminar
{
if ((indicador == "013") || (indicador == "001"))
{
if (indicador == "013")
{
Console.WriteLine($"Tipo de Conta:{indicador} Poupança");
}
else
{
Console.WriteLine($"Tipo de Conta:{indicador} Conta Corrente");
}
}
else
{
Console.WriteLine("Conta inexistente");
}
// Console.WriteLine($"Tipo de Conta:{indicador}");
Console.WriteLine($"Titular:{titular}");
Console.WriteLine($"Saldo:R${saldo}");
}
}
Ainda assim aparece alguns erros