Nerdiarretado
(usa Arch Linux)
Enviado em 25/02/2020 - 11:23h
Saudações amigos(as)!
Talvez a pergunta não esteja muito direta, contudo irei explicar melhor aqui.
Estou criando um simples programa em
C++ de caixa eletrônico, na qual o usuário pode fazer operações como consultar saldo, realizar saque, fazer pagamento e depósito. Essas funções já foram feitas e o programa funciona corretamente, contudo, ele foi feito somente para um usuário, e o problema começa aí. É necessário que o programa tenha pelo menos dois usuário para que um possa fazer uma operação de depósito para o outro usuário. Por exemplo, eu entro no programa e crio uma conta, e preciso fazer uma transação para outra conta, só que não tenho esse outro usuário.
typedef struct bancoDados {
char nome[50];
int conta;
int senha;
float saldoTotal = 0;
} Usuario;
O programa só pode ser feito usando structs e não podemos usar persistência de dados em arquivos, somente durante o tempo em que o código está executando.
Não quero resposta pronta, mas sim um norte de como poderia dinamizar a criação de contas, para mais usuários.
O repositório do trabalho:
https://gitlab.com/peidrao/caixa-eletronico