Sistema Bancario em c++

2478 palavras 10 páginas
/******************************************Bibliotecas*************************************/
#include
#include
#include
#include

/*****************************************Definições***************************************/
#define TAM_STRING 100

/*****************************************Estruturas***************************************/
//Estrutura utilizada para armazenar uma data typedef struct Data
{
int iDia; int iMes; int iAno;
} stData;

//Estrutura utilizada para armazenar uma hora typedef struct Horario
{
int iHora; int iMinuto;
}stHorario;

//Estrutura utilizada para armazenar os dados de uma conta typedef struct Conta
{
char cTitular[TAM_STRING]; char cAgencia[TAM_STRING]; char cNumConta[TAM_STRING]; float fSaldoAnterior; float fSaldoAtual; int iNumCartao; float fTotalComprasCartao; float fTotalPagtosCartao; float fTotalCartao;
}stConta;

//Estrutura utilizada para representar uma transação efetuada na conta ou cartão de crédito typedef struct Transacao
{
float fValor; stData sData; int iOperacao; stHorario sHorario; struct Transacao *prProximo;
}stTransacao;

//Estrutura utilizada para representar uma lista de transações typedef struct Lista
{
stTransacao *prInicio; stTransacao *prFim;
}stLista;

/*****************************************Variáveis Globais********************************/
//Armazena o nome das operações bancárias para conta corrente (Compra_debito, Saque, Deposito, Transferencia) e

Relacionados

  • Perícia em Contratos Bancários
    3022 palavras | 13 páginas
  • Aplicações científicas em c++
    1132 palavras | 5 páginas
  • Programação em C
    1040 palavras | 5 páginas
  • Resumo - a evolução do sistema bancário
    1186 palavras | 5 páginas
  • PROGRAMAÇÃO em C - Decisão
    809 palavras | 4 páginas
  • Sistema financeiro em angola
    2514 palavras | 11 páginas
  • Gestão de riscos no sistema bancário
    5307 palavras | 22 páginas
  • Algoritmo em c
    2675 palavras | 11 páginas
  • Sistema de lanchonete em C#
    1445 palavras | 6 páginas