Program.cs
using DesafioConta;
ContaBancaris contaBancaris1 = new ContaBancaris();
Titular titular1 = new Titular();
titular1.Nome = "Adilson";
titular1.Cpf = "111.111.111-22";
titular1.Idade = 21;
contaBancaris1.Saldo = 200.30;
contaBancaris1.Agencia = 10;
contaBancaris1.Limite = 1000.00;
contaBancaris1.NumeroConta = "001";
ContaBancaris contaBancaris2 = new ContaBancaris();
Titular titular2 = new Titular();
titular2.Nome = "Patricia";
titular2.Cpf = "333.333.333-22";
titular2.Idade = 39;
contaBancaris2.Saldo = 1500.50;
contaBancaris2.Agencia = 12;
contaBancaris2.Limite = 20000.00;
contaBancaris2.NumeroConta = "002";
ContaBancaris contaBancaris3 = new ContaBancaris();
Titular titular3 = new Titular();
titular3.Nome = "Adilson Araujo";
titular3.Cpf = "444.444.444-22";
titular3.Idade = 45;
contaBancaris3.Saldo = 30000.0;
contaBancaris3.Agencia = 14;
contaBancaris3.Limite = 6000.00;
contaBancaris3.NumeroConta = "003";
contaBancaris1.ExibirDados(titular1);
contaBancaris2.ExibirDados(titular2);
contaBancaris3.ExibirDados(titular3);
Titular.cs
namespace DesafioConta
{
internal class Titular
{
public string Nome { get; set; }
public int Idade { get; set; }
public string Cpf { get; set; }
public string ExibitDados
{
get
{
return $"Nome: {Nome} Idade: {Idade} CPF:{Cpf}";
}
}
}
}
ContaBancaris.cs
namespace DesafioConta
{
internal class ContaBancaris
{
public int Agencia { get; set; }
public string NumeroConta { get; set; }
public double Saldo { get; set; }
public double Limite { get; set; }
public void ExibirDados(Titular titular)
{
Console.WriteLine($"Titular: " +
$"{titular.ExibitDados}" +
$"\nAgência: {Agencia}" +
$"\nNúmero da Conta: {NumeroConta}" +
$"\nSaldo: {Saldo}" +
$"\nLimite: {Limite}" +
$"\n");
}
}
}
Saida