Jump to content
Fórum Script Brasil
  • 0

Banco


leonardoredaelli

Question

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Aula4
{
class Cliente
{
protected string nome, endereco;
protected int idade;
protected float saldo;
protected int agencia, conta;
public void ConsultaSaldo()
{
Console.WriteLine("Saldo:" + saldo);
}
}
}
-------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Aula4
{
class ClientePessoaFisica : Cliente
{
private long rg;
public void CadastrarPessoaFisica(string nome_, string endereco_,
int idade_, float saldo_, long rg_, int agencia_, int conta_)
{
nome = nome_;
endereco = endereco_;
idade = idade_;
saldo = saldo_;
rg = rg_;
agencia = agencia_;
conta = conta_;
}
public void InfoClientePessoaFisica()
{
Console.WriteLine("Nome: " + nome);
Console.WriteLine("Endereco: " + endereco);
Console.WriteLine("Idade: " + idade);
Console.WriteLine("Saldo: " + saldo);
Console.WriteLine("RG: " + rg);
Console.WriteLine("Agencia: " + agencia);
Console.WriteLine("Conta: " + conta);
}
}
}
-------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Aula4
{
class ClientePessoaJuridica : Cliente
{
private long cnpj;
public void CadastrarPessoaJuridica(string nome_, string endereco_,
int idade_, float saldo_, long cnpj_, int agencia_, int conta_)
{
nome = nome_;
endereco = endereco_;
idade = idade_;
saldo = saldo_;
cnpj = cnpj_;
agencia = agencia_;
conta = conta_;
}
public void InfoClientePessoaJuridica()
{
Console.WriteLine("Nome: " + nome);
Console.WriteLine("Endereco: " + endereco);
Console.WriteLine("Idade: " + idade);
Console.WriteLine("Saldo: " + saldo);
Console.WriteLine("Cnpj: " + cnpj);
Console.WriteLine("Agencia: " + agencia);
Console.WriteLine("Conta: " + conta);
}
}
}
----------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Aula4
{
class Program
{
static void Main(string[] args)
{
ClientePessoaFisica []clientesPessoaFisica = new ClientePessoaFisica[1000];
ClientePessoaJuridica[] clientesPessoaJuridica = new ClientePessoaJuridica[1000];
int op = -1;
while (!op.Equals(0))
{
Console.WriteLine("ESCOLHA A ACAO:\n1-Cadastrar\n2-Consutar saldo\n0-Sair\n");
string temp = Console.ReadLine();
try
{
op = Int32.Parse(temp);
}
catch (Exception e)
{
op = -1;
}
if(op >= 0 && op < 3)
{
//Cadastra cliente
if (op.Equals(1))
{
Console.WriteLine("Cliente cadastrado!");
Console.ReadLine();
for (int i = 0; i < clientesPessoaFisica.Length; i++ )
{
if (clientesPessoaFisica == null)
{
clientesPessoaFisica = new ClientePessoaFisica();
break;
}
}
}
//Mostra saldo clientes
if (op.Equals(2))
{
for (int i = 0; i < clientesPessoaFisica.Length; i++)
{
if (clientesPessoaFisica != null)
{
clientesPessoaFisica.ConsultaSaldo();
}
}
Console.ReadLine();
}
}
else
{
op = -1;
Console.WriteLine("Valor invalido!");
Console.ReadLine();
}
Console.Clear();
}
}
}
}

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...