Caixa Eletronico
Artigos Científicos: Caixa Eletronico. Pesquise 862.000+ trabalhos acadêmicosPor: pantanel • 19/3/2014 • 2.081 Palavras (9 Páginas) • 345 Visualizações
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static Cliente[] cliente = new Cliente[2];
static void Main(string[] args)
{
while (true)
{
Console.Clear();
listaCliente();
Console.WriteLine("Escolha a opção desejada:\n");
Console.WriteLine("1.Incluir um Cliente\n");
Console.WriteLine("2.Alterar Clientes\n");
Console.WriteLine("3.Saque\n");
Console.WriteLine("4.Saldo\n");
Console.WriteLine("5.Deposito\n");
Console.WriteLine("6.Transferencia\n");
var opcao = Console.ReadLine();
switch (opcao)
{
case "1":
incluiCliente();
break;
case "2":
alteraCliente();
break;
case "3":
saque();
break;
case"4":
Saldo();
break;
case "5":
Deposito();
break;
default:
break;
}
}
}
static void incluiCliente()
{
Console.WriteLine("Digite um Nome:");
var Nome = Console.ReadLine();
Console.WriteLine("Idade:");
var saldo = Console.ReadLine();
Console.WriteLine("Profissão:");
var saque = Console.ReadLine();
Console.WriteLine("Endereço:");
var deposito = Console.ReadLine();
bool encontrou = false;
for (int i = 0; i < cliente.Length; i++)
{
if (cliente[i] == null)
{
Cliente tempCliente = new Cliente();
tempCliente.Nome = Nome;
tempCliente.saldo = Convert.ToInt16(saldo);
tempCliente.saque = saque;
cliente[i] = tempCliente;
encontrou = true;
break;
}
}
if (encontrou == false)
{
listaCliente();
Console.WriteLine("Lista esta cheia, informe um id para excluir:");
var stringIdLista = Console.ReadLine();
int idLista = Convert.ToInt16(stringIdLista);
cliente[idLista] = null;
}
}
static void listaCliente()
{
Console.Clear();
Console.WriteLine("\n Caixa Eletrônico:");
for (int i = 0; i < cliente.Length; i++)
{
if (cliente[i]
...